Commit graph

75 commits

Author SHA1 Message Date
Benjamin Yule Bädorf 1fd5ec8502
v2: improve design, add pages, delete old data
All checks were successful
continuous-integration/drone/push Build is passing
2024-02-23 17:13:52 +01:00
Benjamin Yule Bädorf 961ffc722c
v2/design: now with more lines
All checks were successful
continuous-integration/drone/push Build is passing
2024-02-17 15:07:20 +01:00
Benjamin Yule Bädorf 3cbfec0520
Initial commit for v2
All checks were successful
continuous-integration/drone/push Build is passing
2024-02-16 19:52:30 +01:00
b12f 17e3d14685
Merge pull request 'Fix links: git.b12f.io -> git.pub.solar' (#1) from fix-links into main
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #1
2023-07-03 14:36:13 +02:00
b12f fbe49ab026
Merge pull request 'Improve quickstart development docs' (#2) from update-readme into main
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #2
2023-07-03 14:36:02 +02:00
b12f 1d9a758e24
Merge pull request 'Bump flake.lock, deno 1.34.3, lume 1.18.0' (#3) from update-versions into main
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #3
2023-07-03 14:35:07 +02:00
teutat3s 963c28c8e4
Update jfw
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-07-03 00:39:36 +02:00
teutat3s 289db44767
Bump flake.lock, deno 1.34.3, lume 1.18.0
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-07-03 00:38:32 +02:00
teutat3s 87925dacbf
Improve quickstart development docs
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-07-03 00:36:48 +02:00
teutat3s d273e7216e
Fix links git.b12f.io -> git.pub.solar
All checks were successful
continuous-integration/drone/push Build is passing
2023-07-03 00:35:21 +02:00
teutat3s 02336befe7
ci: fix project-name option syntax
All checks were successful
continuous-integration/drone/push Build is passing
2023-02-28 02:24:14 +01:00
teutat3s d62227c14f
ci: add docker compose project name to ensure
All checks were successful
continuous-integration/drone/push Build is passing
correct container names
2023-02-28 02:19:34 +01:00
teutat3s f82f10596c
ci: fix docker login using --password-stdin
All checks were successful
continuous-integration/drone/push Build is passing
2023-02-27 20:38:04 +01:00
teutat3s cabce4f097
ci: fix docker login
All checks were successful
continuous-integration/drone/push Build is passing
2023-02-27 18:18:02 +01:00
teutat3s d10c6d5199
ci: debugging error from docker login
All checks were successful
continuous-integration/drone/push Build is passing
Error: Cannot perform an interactive login from a non TTY device
2023-02-27 18:12:08 +01:00
teutat3s 5d687650b9
Add back missing docker login step
All checks were successful
continuous-integration/drone/push Build is passing
2023-02-27 17:45:53 +01:00
teutat3s bde0ce8e66
ci: add docker config to enable pulls from private
All checks were successful
continuous-integration/drone/push Build is passing
docker registry
2023-02-27 17:42:28 +01:00
teutat3s 19135c85f4
Cleanup Dockerfile
All checks were successful
continuous-integration/drone/push Build is passing
2023-02-27 17:30:37 +01:00
teutat3s a6e04d06c2
ci: entrypoint script wants subcommands 2023-02-27 17:28:55 +01:00
teutat3s 681d60f533
ci: move deploy step into own pipeline,
All checks were successful
continuous-integration/drone/push Build is passing
Fix docker entrypoint being overridden by drone
2023-02-27 17:21:17 +01:00
teutat3s 5ea2c54312
Use sh instead of bash, works on vanilla alpine
All checks were successful
continuous-integration/drone/push Build is passing
2023-02-27 16:57:30 +01:00
teutat3s de9fafb8e6
Init deployment via drone CI
Some checks failed
continuous-integration/drone/push Build is failing
2023-02-27 16:54:38 +01:00
teutat3s 8c62767ca5
MiOM 202 -> MiOM Kreativraum,
Ignore docker-compose.yml in lume
2023-02-27 16:47:33 +01:00
teutat3s 76b8f1520b
Don't explicitly install lume, it is implicitly
required already in deno.json
2023-02-27 16:46:24 +01:00
teutat3s 5ff33d1454
Use new docker registry 2023-02-26 20:21:58 +01:00
teutat3s 90134c3365
Fix deploy script 2023-02-26 20:21:34 +01:00
teutat3s d942d255eb
Update information about MiOM e.V. in imprint
Fix mailto for sd

Update link to source code
2023-02-26 20:20:32 +01:00
teutat3s f6b0ad8635
Update lume to version 1.15.3
Update deno lockfile

Update docs
2023-02-26 18:47:07 +01:00
teutat3s 4ad824280b
Bump deno version to 1.30.3 2023-02-26 18:46:31 +01:00
teutat3s 82f3188a15
Merge branch 'update/deno-lume' 2023-02-26 18:36:56 +01:00
Benjamin Bädorf d5080e5483
Fuck shell.nix 2023-02-26 18:34:20 +01:00
Benjamin Bädorf 70443d8216
I fixed it 2023-02-26 18:32:30 +01:00
teutat3s 4538721057
Update deno, lume, caddy to newer versions 2023-02-26 17:09:47 +01:00
teutat3s 7ac00530e6
Pin denoland/deno base image to 1.20.3 2022-04-01 11:04:06 +02:00
teutat3s 71d96ef925
Ensure we use DC lev-1 when deploying 2022-04-01 11:00:49 +02:00
teutat3s abc831a62e
Use deno from nixos-unstable 2022-04-01 10:52:14 +02:00
teutat3s 91b62def9c
Fix label for container placement on same node as volume 2022-04-01 10:50:49 +02:00
teutat3s 2807d00cec
Update lock.json 2022-04-01 10:50:16 +02:00
teutat3s f83e9c0aff
pin to lume v1.6.4 in Dockerfile, too 2022-04-01 10:50:03 +02:00
teutat3s db55583367
caddy: use snippet for headers, format with caddy fmt 2022-04-01 10:49:37 +02:00
Benjamin Bädorf 1acf62b413
Lock to lume to 1.6.4 2022-03-31 20:18:04 +02:00
Benjamin Bädorf 9147f6a865
Add lockfile 2022-03-31 20:11:56 +02:00
teutat3s a457cd33f1
Use system-wide nixpkgs, instead of pinning the version per repo 2022-03-31 19:11:35 +02:00
teutat3s 6486423e37
Update deploy helper script 2022-03-31 19:11:07 +02:00
teutat3s afdae7dff0
Update MiOM address and openstreetmap link 2022-03-31 19:02:45 +02:00
teutat3s 20d7c2c8bc
Add comment and labels to caddy_data volume 2022-03-31 19:02:24 +02:00
teutat3s c8278d5631
Fix comment about caddy's default no access log policy 2022-03-31 19:02:05 +02:00
teutat3s db45fe7cf8
deploy: improve echo'd output 2022-01-17 10:51:34 +01:00
teutat3s cea275f8e8
caddy: add privacy and security headers 2022-01-17 10:50:27 +01:00
teutat3s 1cfa57135d
caddy: add volume for TLS certs and other caddy data 2022-01-16 22:05:31 +01:00