surtur
7222724254
fix: pin fedora-hugo to tag linux-amd64
...
continuous-integration/drone/push Build is passing
...which is in fact "rolling" but not called "latest" so hadolint
remains happy
2022-03-20 19:02:50 +01:00
surtur
363f26fe3e
chore: bump traefik to version 2.6.1
continuous-integration/drone/push Build is passing
2022-03-20 18:51:49 +01:00
surtur
990832b664
chore: bump traefik to version 2.6.0
continuous-integration/drone/push Build is passing
2022-02-14 16:45:41 +01:00
surtur
b0a6084bd6
chore: bump traefik to version 2.5.7
continuous-integration/drone/push Build is passing
2022-01-21 16:35:43 +01:00
surtur
fa4c50301c
fix: inaccessible tags
continuous-integration/drone/push Build is passing
2022-01-17 10:54:08 +01:00
surtur
554fbb6afd
chore: bump traefik to version 2.5.6
continuous-integration/drone/push Build is passing
2021-12-28 23:33:51 +01:00
surtur
fbc4c7115d
chore: bump traefik to version 2.5.5
continuous-integration/drone/push Build is passing
2021-12-14 22:41:18 +01:00
surtur
ac4ddd5c18
chore: explicitly specify desired taxonomies
continuous-integration/drone/push Build is passing
2021-11-22 17:52:39 +01:00
surtur
e01813e8d4
chore: bump traefik to version 2.5.4
continuous-integration/drone/push Build is passing
2021-11-09 00:13:14 +01:00
surtur
564d834865
pre-commit: add yaml check [skip ci]
2021-09-22 08:37:42 +02:00
surtur
2b74d3d58e
chore: bump traefik to version 2.5.3
continuous-integration/drone/push Build is passing
2021-09-22 08:29:37 +02:00
surtur
8d3959c30f
chore: bump traefik to version 2.5.2
continuous-integration/drone/push Build is passing
2021-09-04 23:50:03 +02:00
surtur
a6961ff0c3
template: add RSS link to head of each page
...
continuous-integration/drone/push Build is passing
using the below would also add any other alternative formats.
since we don't use any other alt formats, it will only output the link
to RSS feed for each page.
{{ range .AlternativeOutputFormats -}}
{{ printf `<link rel="%s" type="%s" href="%s" title="%s" />` .Rel .MediaType.Type .Permalink $.Site.Title | safeHTML }}
{{ end -}}
ref: https://gohugo.io/templates/rss/#reference-your-rss-feed-in-head
2021-08-23 15:16:34 +02:00
surtur
d23e961b70
chore: bump traefik to version 2.5.1
continuous-integration/drone/push Build is passing
2021-08-22 12:31:35 +02:00
surtur
666bb63477
add pre-commit config
...
continuous-integration/drone/push Build is passing
it's sane to have some pre-flight checks, pre-commit makes it easy.
ref: https://pre-commit.com/
2021-08-21 21:01:05 +02:00
wanderer
06da04bb5c
fix: git url is supposed to only miss commit hash ( #31 )
...
continuous-integration/drone/push Build is passing
to correctly point to a commit path, a '/src/commit/' chunk had to be
added to the previously used URL, which simply pointed to the root of
the repository. that resulted in a garbled URL and a non-existent path as far as Gitea was concerned.
this PR fixes that.
Co-authored-by: surtur <a_mirre@utb.cz>
Reviewed-on: #31
Co-authored-by: wanderer <wanderer@noreply.git.dotya.ml>
Co-committed-by: wanderer <wanderer@noreply.git.dotya.ml>
2021-08-08 11:15:25 +02:00
wanderer
8a1821c416
Add info about DNSCrypt resolver ( #29 )
...
continuous-integration/drone/push Build is passing
update hadolint to v2.6.0-alpine and add an IGNORE to Dockerfile to make
sure the linter is up to date and all errors are resolved, resulting ina passing build.
the ignore is added as the issue is not too big of a deal (at least not
ATM).
* 55d9852
- fix: make hadolint pass <surtur>
* 8f2e192
- about, posts: add dnscrypt <surtur>
Co-authored-by: surtur <a_mirre@utb.cz>
Reviewed-on: #29
Co-authored-by: wanderer <wanderer@noreply.git.dotya.ml>
Co-committed-by: wanderer <wanderer@noreply.git.dotya.ml>
2021-08-08 00:36:37 +02:00
surtur
6fcef0ce11
chore: bump traefik to version 2.5.0-rc5
continuous-integration/drone/push Build is passing
2021-08-04 03:08:30 +02:00
surtur
6425917e1c
fix(ci): specify the project before the up command
...
continuous-integration/drone/push Build is passing
* compose ignores the project value if specified later
* issue introduced in ebd51c2
2021-07-28 14:39:10 +02:00
surtur
ebd51c2d54
ci/compose: add project name using a drone env var
...
continuous-integration/drone/push Build is passing
ref: dotya.ml/docs#1
2021-07-24 15:46:23 +02:00
surtur
2cb4922ffb
chore: bump traefik version to 2.5.0-rc2
continuous-integration/drone/push Build is passing
2021-06-29 23:14:59 +02:00
surtur
744f521684
chore: bump traefik to version 2.4.9
continuous-integration/drone/push Build is passing
2021-06-23 14:40:40 +02:00
surtur
327c48ab68
update: nicer gitea and dockerhub svgs
...
continuous-integration/drone/push Build is passing
* fixed sizes and positioning
2021-06-11 23:17:26 +02:00
surtur
5dfb0bd0b7
chore: bump traefik to version 2.4.8
continuous-integration/drone/push Build is passing
2021-03-25 12:33:56 +01:00
surtur
a72f41d56e
cbp: pin hadolint version
...
continuous-integration/drone/push Build is passing
* atm to 2.0.0-alpine
2021-03-25 12:31:54 +01:00
wanderer
d865915b40
fix: name proper project authors in LICENSE ( #28 )
...
continuous-integration/drone/push Build is passing
as title.
yep, got it wrong the whole time... 🚀
Co-authored-by: surtur <a_mirre@utb.cz>
Reviewed-on: #28
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>
2021-03-09 22:15:22 +01:00
surtur
b58f935123
ci: enable building with BuildKit for Compose
...
continuous-integration/drone/push Build is passing
ref: https://www.docker.com/blog/faster-builds-in-compose-thanks-to-buildkit-support/
2021-03-09 10:17:14 +01:00
surtur
6b52682f57
ci: split build into build+deploy steps
...
continuous-integration/drone/push Build is passing
* build with --no-cache of course
2021-03-09 10:01:23 +01:00
surtur
aa95981741
chore: bump traefik version to 2.4.7
continuous-integration/drone/push Build is passing
2021-03-09 09:53:05 +01:00
surtur
cea59cbb28
chore: bump traefik version to 2.4.6
continuous-integration/drone/push Build is passing
2021-03-02 14:30:41 +01:00
surtur
f9a8603770
chore: bump traefik version to 2.4.5
continuous-integration/drone/push Build is passing
2021-02-19 13:34:36 +01:00
surtur
7f8fcbde52
chore: bump traefik version to 2.4.3
continuous-integration/drone/push Build is passing
2021-02-18 09:46:54 +01:00
wanderer
e10bbd74f8
chore: add Hadolint Dockerfile linting ( #27 )
...
continuous-integration/drone/push Build is passing
as per #22
fixes #22
* update PR pipeline in .drone.yml
* add .hadolint.yaml
Co-authored-by: surtur <a_mirre@utb.cz>
Reviewed-on: #27
Co-authored-by: wanderer <wanderer@noreply.git.dotya.ml>
Co-committed-by: wanderer <wanderer@noreply.git.dotya.ml>
2021-02-16 16:11:24 +01:00
surtur
8378656cb7
chore: bump traefik version to 2.4.2
continuous-integration/drone/push Build is passing
2021-02-04 22:11:31 +01:00
wanderer
2d58181837
bump traefik version to 2.4.0 ( #25 )
...
continuous-integration/drone/push Build is passing
as title.
Co-authored-by: surtur <a_mirre@utb.cz>
Reviewed-on: #25
Co-authored-by: wanderer <a_mirre@utb.cz>
Co-committed-by: wanderer <a_mirre@utb.cz>
2021-01-31 05:11:42 +01:00
wanderer
d6510fbd9b
chore: define a FROM alias ( #26 )
...
continuous-integration/drone/push Build is passing
while the existing setup works, we're following best practices of aliasing a FROM layer âś…
Co-authored-by: surtur <a_mirre@utb.cz>
Reviewed-on: #26
Co-authored-by: wanderer <wanderer@noreply.git.dotya.ml>
Co-committed-by: wanderer <wanderer@noreply.git.dotya.ml>
2021-01-24 16:15:28 +01:00
wanderer
d529a0fc14
Add link to onion Prometheus ( #23 )
...
continuous-integration/drone/push Build is passing
Our Prometheus instance is now available via tor at http://vognfwm7c6wq2gxqcmswi2flwckuxryefd7n3axxkvlpasdjhns5buqd.onion .
This PR adds the link to the about page among the rest of the onion services.
Related issue: dotya.ml/community#25
Co-authored-by: surtur <a_mirre@utb.cz>
Reviewed-on: #23
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>
2021-01-22 14:52:50 +01:00
dalahast
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
surtur
c0ccf94ac5
chore: pin traefik version as good practices say
continuous-integration/drone/pr Build is passing
2021-01-12 18:54:35 +01:00
surtur
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
surtur
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
surtur
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
surtur
c151237ac0
feat: add clickable badges
continuous-integration/drone/push Build is passing
2020-11-11 14:56:50 +01:00
surtur
5b633c04ed
feat: add Observability section to about.md
continuous-integration/drone/push Build is passing
2020-11-11 14:36:09 +01:00
surtur
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
surtur
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
surtur
9488645cef
chore: add HSTS preload badge to README.md
continuous-integration/drone/push Build is passing
2020-11-11 13:31:09 +01:00
surtur
1fbe690f7f
chore: add SecurityHeaders report+shields.io badge
2020-11-11 13:30:12 +01:00
surtur
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
surtur
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