cc9b5fbaca
Merge branch 'master' into add-prometheus-onion-link
continuous-integration/drone/pr Build is passing
2021-01-21 21:28:04 +01:00
886e536f08
Merge pull request 'chore: pin traefik version as good practices say' ( #24 ) from pin-traefik-version into master
...
continuous-integration/drone/push Build is passing
Reviewed-on: #24
Reviewed-by: dalahast <dalahast@noreply.git.dotya.ml>
2021-01-21 21:07:53 +01:00
c0ccf94ac5
chore: pin traefik version as good practices say
continuous-integration/drone/pr Build is passing
2021-01-12 18:54:35 +01:00
a99a174f9a
chore: add link to onion prometheus
...
continuous-integration/drone/pr Build is passing
available via tor at http://vognfwm7c6wq2gxqcmswi2flwckuxryefd7n3axxkvlpasdjhns5buqd.onion
2021-01-03 02:24:34 +01:00
eab16418c8
feat: switch to alpine base+edit nginx.conf w/sed
...
continuous-integration/drone/push Build is passing
* use epoll
* etag off
* server_tokens off
* tcp_{nopush,nodelay} on
* s/spaces/tabs/
2020-11-25 15:39:35 +01:00
f7f260687a
feat: add onion statuspage to the list of services
continuous-integration/drone/push Build is passing
2020-11-17 21:45:18 +01:00
cd91d1d165
feat: add onion grafana to the list of services
continuous-integration/drone/push Build is passing
2020-11-17 21:29:20 +01:00
c151237ac0
feat: add clickable badges
continuous-integration/drone/push Build is passing
2020-11-11 14:56:50 +01:00
5b633c04ed
feat: add Observability section to about.md
continuous-integration/drone/push Build is passing
2020-11-11 14:36:09 +01:00
63ff3e500b
chore: add info about onion drone to about.md
continuous-integration/drone/push Build is passing
2020-11-11 14:20:55 +01:00
18878ee14a
refactor: add full and clickable onion links
...
continuous-integration/drone/push Build is passing
* as opposed to addresses embedded in the page as "code"
2020-11-11 14:10:52 +01:00
9488645cef
chore: add HSTS preload badge to README.md
continuous-integration/drone/push Build is passing
2020-11-11 13:31:09 +01:00
1fbe690f7f
chore: add SecurityHeaders report+shields.io badge
2020-11-11 13:30:12 +01:00
462797e135
feat: update README && about.md ranking info
...
continuous-integration/drone/push Build is passing
* improvement from 125 to 130 due to upgrade-insecure-requests
2020-11-11 13:07:53 +01:00
a744eae7b8
fix: add missing semicolon for html entity #183 ;
...
continuous-integration/drone/push Build is passing
* missing twice
2020-11-11 12:28:07 +01:00
ee41b9b69e
chore: update keyserver link
continuous-integration/drone/push Build is passing
2020-10-26 18:37:16 +01:00
83d300260c
feat: route deploy pipeline to main runner
continuous-integration/drone/push Build is passing
2020-10-15 16:43:29 +02:00
b3954d5257
notmuch: removing redundant wording
continuous-integration/drone/push Build is passing
2020-10-14 14:41:14 +02:00
efb4329e73
refactor: Chrome --> Chromium, remove Edge :)
continuous-integration/drone/push Build is passing
2020-10-14 14:39:29 +02:00
b91a5163c6
chore: md formatting is a love
...
continuous-integration/drone/push Build is passing
* break the lines for md readability when editing
2020-10-14 14:36:06 +02:00
125be40daf
feat: add info about dotya.ml
...
continuous-integration/drone/push Build is passing
* display full links in relevant cases - clarity over readability
* note:
* hsts
* onion services
2020-10-14 14:26:38 +02:00
39a5ba03c8
chore: add multiple possible endpoints
...
continuous-integration/drone/push Build is passing
* common localhost names
* container name
* onion service name
2020-10-14 13:29:03 +02:00
8d6207186f
fix: maintain state after dockerd restarts
continuous-integration/drone/push Build is passing
2020-10-11 19:50:06 +02:00
2c7b38da0a
Add proper RSS support ( #21 )
...
continuous-integration/drone/push Build is passing
add: add link to the feed to index
add: smarter rss template
* as per https://www.godo.dev/tutorials/hugo-full-text-rss/
Co-authored-by: surtur <a_mirre@utb.cz>
Reviewed-on: #21
Reviewed-by: dalahast <dalahast@noreply.git.dotya.ml>
Co-Authored-By: wanderer <wanderer@noreply.git.dotya.ml>
Co-Committed-By: wanderer <wanderer@noreply.git.dotya.ml>
2020-10-09 23:32:22 +02:00
8deb3583d4
fix: test builds on PRs failing to run
continuous-integration/drone/push Build is passing
2020-10-09 23:08:15 +02:00
152cbeaff8
chore: specify lang code as en-gb
continuous-integration/drone/push Build is passing
2020-10-09 21:52:15 +02:00
60f20f7d6f
chore: add rawhtml shortcode specification
continuous-integration/drone/push Build is passing
2020-10-09 21:43:53 +02:00
e25153d118
chore: minor improvements from theme submodule
...
continuous-integration/drone/push Build is passing
* as we're using customised style.scss a manual merge is needed.
this could probably be better served by loading the changes from a
separate .scss file (TBD)
2020-10-05 13:11:36 +02:00
4801a792b6
chore: add --remove-orphans to the build command
continuous-integration/drone/push Build is passing
2020-10-05 08:39:03 +02:00
2efd79e1e4
fix: docker-compose build issue ( #20 )
...
continuous-integration/drone/push Build is passing
chore: add scaling param to the .drone.yml
fix: issue when dc build fails due to scale
Co-authored-by: surtur <a_mirre@utb.cz>
Reviewed-on: #20
Co-Authored-By: wanderer <wanderer@noreply.git.dotya.ml>
Co-Committed-By: wanderer <wanderer@noreply.git.dotya.ml>
2020-10-04 16:29:51 +02:00
5317325ab0
feat: use traefik for loadbalancing
...
continuous-integration/drone/push Build is failing
commit 384b118
refactor: remove redundant ipv6 enablement in env
* it is already enabled by default, as witnessed by this error message:
10-listen-on-ipv6-by-default.sh: error: IPv6 listen already enabled
commit abfd7b2
add: loadbalance using traefik
2020-10-04 16:07:55 +02:00
384177911c
fix: syntax error in 0247a03 cron watch
continuous-integration/drone/push Build is passing
2020-10-03 22:44:03 +02:00
0247a036a9
chore: add watch for nightly cron to .drone.yml
2020-10-03 22:41:21 +02:00
50ea242c33
docker-compose hotfix ( #19 )
...
continuous-integration/drone/push Build is passing
fix: no need to stop the container before build 🚀
* this is handled for us by docker on container re-creation
Co-authored-by: surtur <a_mirre@utb.cz>
Reviewed-on: #19
Co-Authored-By: wanderer <wanderer@noreply.git.dotya.ml>
Co-Committed-By: wanderer <wanderer@noreply.git.dotya.ml>
2020-10-03 21:25:52 +02:00
41099802c2
docker-compose deployment ( #18 )
...
continuous-integration/drone/push Build is passing
refactor: .drone.yml + don't run on {push,PR}
add: docker-compose-build pipeline
* general refactoring of .drone.yml
fix: incorrect dependency
* add: don't run img pull on PR
refactor: update .drone.yml logic
chore: adding docker-compose.yml
* it's in fact going to be docker-compose deployment
add: Dockerfile + update baseUrl
* also enhance footer partial that cries when a ref goes missing (such
as when a branch is merged)
Co-authored-by: surtur <a_mirre@utb.cz>
Reviewed-on: #18
Co-Authored-By: wanderer <wanderer@noreply.git.dotya.ml>
Co-Committed-By: wanderer <wanderer@noreply.git.dotya.ml>
2020-10-03 21:00:19 +02:00
112e77ce67
chore: add branch constraints for deploy pipeline
continuous-integration/drone/push Build is passing
2020-10-03 16:00:49 +02:00
6d242de66d
rm netdata badges + move status.md content ( #17 )
...
continuous-integration/drone/push Build is passing
Reviewed-on: #17
2020-10-03 15:52:11 +02:00
8db0e145c4
chore: move stuff from /status to /about
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2020-10-03 15:49:22 +02:00
5921aaa5bb
chore: remove badges
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2020-10-03 13:30:08 +02:00
f126cfc597
feat: add missing values to site.webmanifest
continuous-integration/drone/push Build is passing
2020-10-03 13:04:09 +02:00
f5353973c2
general .drone.yml clean-up ( #16 )
...
continuous-integration/drone/push Build is passing
refactor: positive rather than negative selection
* i.e. includes as opposed to excludes
chore: separate build and deploy pipeline
* this allows for more granular run conditions and constraints
refactor: remove redundant status==success assertion
Co-authored-by: surtur <a_mirre@utb.cz>
Reviewed-on: #16
Reviewed-by: dalahast <dalahast@noreply.git.dotya.ml>
Co-Authored-By: wanderer <wanderer@noreply.git.dotya.ml>
Co-Committed-By: wanderer <wanderer@noreply.git.dotya.ml>
2020-09-25 20:57:33 +02:00
2d589bf19f
Privacy section update ( #15 )
...
continuous-integration/drone/push Build is passing
chore: wording + contentual change in privacy section
Co-authored-by: surtur <a_mirre@utb.cz>
Reviewed-on: #15
Reviewed-by: dalahast <dalahast@noreply.git.dotya.ml>
2020-09-18 16:25:45 +02:00
dc63b52b14
fix: correctly use bug issue template ( #14 )
...
continuous-integration/drone/push Build is passing
the template needs to be in a subfolder as per https://docs.gitea.io/en-us/issue-pull-request-templates/
a bug issue template in the state as introduced by #10 does not work
correctly
Reviewed-on: #14
2020-09-15 22:01:35 +02:00
8f9ba57983
add: key repo link for 0x28bd2388 ( #13 )
...
continuous-integration/drone/push Build is passing
add: vertical offset between contact blocks
add: key repo link for 0x28bd2388
Co-authored-by: surtur <a_mirre@utb.cz>
Reviewed-on: #13
Reviewed-by: dalahast <dalahast@noreply.git.dotya.ml>
2020-09-14 23:43:57 +02:00
956141ae7b
fix: missing newline introduced by #11 ( #12 )
...
continuous-integration/drone/push Build is passing
fix: missing newline introduced by #11
Co-authored-by: surtur <a_mirre@utb.cz>
Reviewed-on: #12
2020-09-14 13:00:23 +02:00
99f8f53326
add contact info ( #11 )
...
continuous-integration/drone/push Build is passing
Merge branch 'master' into new-contact-info
add contact info
Co-authored-by: dalahast <yngblkee1000@tfwno.gf>
Reviewed-on: #11
2020-09-14 12:40:40 +02:00
56f49276b0
Add bug issue template ( #10 )
...
continuous-integration/drone/push Build is passing
add: bug issue template
Co-authored-by: surtur <a_mirre@utb.cz>
Reviewed-on: #10
Reviewed-by: dalahast <dalahast@noreply.git.dotya.ml>
2020-09-11 23:33:12 +02:00
ee547ad4c4
Link title + whitespace fix ( #8 )
...
continuous-integration/drone/push Build is passing
revert: use hard tabs for consistency
fix: status page link title 'source code' --> 'service status'
Co-authored-by: surtur <a_mirre@utb.cz>
Reviewed-on: #8
2020-09-09 00:01:19 +02:00
148e343cc0
add link to new status page also for global footer
continuous-integration/drone/push Build is passing
2020-09-08 20:47:35 +02:00
d80c31f3ca
add links to new status page
continuous-integration/drone/push Build is passing
2020-09-08 20:36:29 +02:00