Commit Graph

344 Commits

Author SHA1 Message Date
8d6207186f
fix: maintain state after dockerd restarts
All checks were successful
continuous-integration/drone/push Build is passing
2020-10-11 19:50:06 +02:00
2c7b38da0a
Add proper RSS support (#21)
All checks were successful
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
All checks were successful
continuous-integration/drone/push Build is passing
2020-10-09 23:08:15 +02:00
152cbeaff8
chore: specify lang code as en-gb
All checks were successful
continuous-integration/drone/push Build is passing
2020-10-09 21:52:15 +02:00
60f20f7d6f
chore: add rawhtml shortcode specification
All checks were successful
continuous-integration/drone/push Build is passing
2020-10-09 21:43:53 +02:00
e25153d118
chore: minor improvements from theme submodule
All checks were successful
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
All checks were successful
continuous-integration/drone/push Build is passing
2020-10-05 08:39:03 +02:00
2efd79e1e4
fix: docker-compose build issue (#20)
All checks were successful
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
Some checks failed
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
All checks were successful
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)
All checks were successful
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)
All checks were successful
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
All checks were successful
continuous-integration/drone/push Build is passing
2020-10-03 16:00:49 +02:00
6d242de66d
rm netdata badges + move status.md content (#17)
All checks were successful
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
All checks were successful
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
All checks were successful
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
All checks were successful
continuous-integration/drone/push Build is passing
2020-10-03 13:04:09 +02:00
f5353973c2
general .drone.yml clean-up (#16)
All checks were successful
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)
All checks were successful
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)
All checks were successful
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)
All checks were successful
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)
All checks were successful
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)
All checks were successful
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)
All checks were successful
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)
All checks were successful
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
All checks were successful
continuous-integration/drone/push Build is passing
2020-09-08 20:47:35 +02:00
d80c31f3ca
add links to new status page
All checks were successful
continuous-integration/drone/push Build is passing
2020-09-08 20:36:29 +02:00
cd791c4298
Adding status badges + limiting step execution (#6)
All checks were successful
continuous-integration/drone/push Build is passing
chore: notifications don't need to run on PR let's say

fix: fine-tuning the limits

chore: also run notification pipeline on any branch

fix: further limit pipeline execution

fix: limit deploy step execution for master

* run notifications on PR and any branch

chore: add utilization status badges + style

Co-authored-by: surtur <a_mirre@utb.cz>
Reviewed-on: #6
2020-09-01 06:36:53 +02:00
873ce9b590
fix: remove redundant config keys
All checks were successful
continuous-integration/drone/push Build is passing
2020-08-24 14:43:39 +02:00
1b1994c12c
chore: updated README.md as per #5
All checks were successful
continuous-integration/drone/push Build is passing
2020-08-20 20:54:32 +02:00
3534b16cbc
feat: pointing links at the renamed repo, closing #5
All checks were successful
continuous-integration/drone/push Build is passing
* don't forget to change your remotes, too
2020-08-20 20:00:56 +02:00
c44522d06a
fix: Gitea svg declaration param was in the wrong place
All checks were successful
continuous-integration/drone/push Build is passing
2020-07-29 12:14:44 +02:00
6640239616
feat: added git info to the footer for pages other than the index
All checks were successful
continuous-integration/drone/push Build is passing
2020-07-24 12:56:29 +02:00
e9e287ebec
fix: added missing "description" meta tag 2020-07-24 12:55:30 +02:00
eafc98b394
fix: lighthouse-approved robots file 2020-07-24 12:54:43 +02:00
a546004c7b
chore: updated the pull pipeline
All checks were successful
continuous-integration/drone/push Build is passing
2020-07-13 16:34:10 +02:00
165cea6f38
chore: give 'pull' its own pipeline
All checks were successful
continuous-integration/drone/push Build is passing
2020-07-13 16:30:09 +02:00
694f580997
feat: pull image in a separate step
All checks were successful
continuous-integration/drone/push Build is passing
2020-07-13 15:52:30 +02:00
643926ab5e
refactor: sshpass is now part of the image
All checks were successful
continuous-integration/drone/push Build is passing
* and also a redundant whitespace removed
2020-07-09 12:51:43 +02:00
0f112e9522
refactor: no need for verbosity now
All checks were successful
continuous-integration/drone/push Build is passing
2020-07-09 11:37:24 +02:00
114804c437
refactor: ${DRONE_FAILED_STEPS} yields nothing as of now, removing 2020-07-09 11:36:41 +02:00
b65061cbbe
fix: was chown instead of --chown
All checks were successful
continuous-integration/drone/push Build is passing
2020-07-09 11:33:34 +02:00
61b6750403
fix: now sshpass really saves the day
Some checks failed
continuous-integration/drone/push Build is failing
2020-07-09 11:32:24 +02:00
8ffe8ccc4a
fix: sshpass saves us all now
Some checks failed
continuous-integration/drone/push Build is failing
2020-07-09 11:11:46 +02:00
d591bea903
fix: use rsync password file or die
Some checks failed
continuous-integration/drone/push Build is failing
2020-07-09 11:02:35 +02:00
7be4704325
fix: use rsync passwd
Some checks failed
continuous-integration/drone/push Build is failing
2020-07-09 10:58:17 +02:00
ee75e2f5be
fix: verbosity is everything
Some checks failed
continuous-integration/drone/push Build is failing
2020-07-09 10:37:38 +02:00
8a92087950
fix: printf is gonna save us all
Some checks failed
continuous-integration/drone/push Build is failing
2020-07-09 10:29:26 +02:00
a6ee7838e4
fix: no additional newlines plz
Some checks failed
continuous-integration/drone/push Build is failing
2020-07-09 10:12:41 +02:00