josiah
5ea2e1d028
Update gc.
1 year ago
josiah
03e6d225e4
Fix signature checking.
...
You have to add, explicitly, users you want to be trusted! See:
https://github.com/serokell/deploy-rs/issues/25
1 year ago
josiah
2d60d9e6a2
Add.
1 year ago
josiah
3dad1c8710
Move to managing hoyden, exgod under Morph.
...
This appears to be working out pretty well.
Alice is now a required user for all machines to manage remote
deployment requirements.
Probably should figure out a reasonable refactor in order to move
Alice into a "secrets" sort of thing, so that I'm not giving away user
info for free on git, but i'm not that worried about it.
1 year ago
josiah
c72e3e2e81
Experimenting with deploy-rs, DO NOT USE.
...
Deploy-rs ultimately did not work for us. It seems to break when
trying to push the flake to remote machines.
Leaving here for historical purposes.
1 year ago
josiah
b66bf60cb6
Rename drone step.
1 year ago
josiah
0d5a66d2b8
Don't track .gcroots, probably?
...
Not sure what i'm doing here, but I'm assuming it shouldn't be tracked.
1 year ago
josiah
569f038464
Update hardware conf.
1 year ago
josiah
b6ed6b0a56
Add exgod host.
1 year ago
josiah
bdcf751dee
Experiment with different nixOS deploy mechanisms.
1 year ago
josiah
25a21a54c9
Add server argument to docker login.
1 year ago
josiah
975932a54a
Add login step.
1 year ago
josiah
c8cce77565
Test passing, now try a retag.
1 year ago
josiah
f32714192f
Move from docker to ssh runner.
1 year ago
josiah
8e2d567299
Test using drone ssh instead of drone docker.
1 year ago
josiah
aa35e08901
Add sleep; docker hasn't started yet.
1 year ago
josiah
0f26ce7ca2
Try based on docker to avoid pull issues.
1 year ago
josiah
18edabd072
Remove trigger shit, i'm not sure that's useful yet.
1 year ago
josiah
26c5895de6
Trying again with alpine.
1 year ago
josiah
dca98b2772
Trying a new build.
...
Ref: https://jlelse.blog/dev/drone-dind
1 year ago
josiah
9b29bda22c
More dumb testing.
1 year ago
josiah
744ad7b365
Attempt to use image pull secrets for eveyrthing.
1 year ago
josiah
aa81e92dc9
Try password from stdin.
1 year ago
josiah
cf5c4eda93
This works locally! Why aren't you working in the build :(.
1 year ago
josiah
70664922e9
More testing of docker args.
1 year ago
josiah
9934e0ee68
printf statement
1 year ago
josiah
68d3f524be
Gotta have a docker, bro.
1 year ago
josiah
7888174bad
Experiment with drone.
1 year ago
josiah
387d4eba76
Add drone, donre-worker deploys to halo swarm.
...
Just a note to be deliberate about Quote usage. I spent like, an
hour trying to figure out why my shit was trying to talk to
"git.awful.club", quotes included.
Quote the entire yaml property, not just the value of the k:v pair.
1 year ago
josiah
f11515565b
Fix bug in stack removal, add drone app.
1 year ago
josiah
9eebe7f3b0
Update vault secrets.
1 year ago
josiah
14aa4000d3
Add hoard service in my own registry.
1 year ago
josiah
cfbee1cd3c
Configure smokeping + overseerr.
1 year ago
josiah
540d528ab6
Configure halo templates.
1 year ago
josiah
faa5cb2461
Move to the actual supported image WOW who knew.
1 year ago
josiah
aa0d69f8a2
Remove empty space.
1 year ago
josiah
dd1517e85a
Add bazarr deployment.
1 year ago
josiah
72af7f731a
Create halo role, VM.
1 year ago
josiah
c75284c871
Remove no longer needed plays, make droplets role function.
1 year ago
josiah
871765bad5
Update paths to use a consistent dir to avoid app warnings.
2 years ago
josiah
e42a17ea96
Add readarr.
2 years ago
josiah
531eaa8976
Fix audiobookshelf
2 years ago
josiah
a19b63988d
Fix regression.
...
This was done once before but I guess I never fucking pushed the
commit?
god i suck.
2 years ago
josiah
342e81680f
Add audiobookshelf
2 years ago
josiah
116b28a80f
Clean up old roles.
2 years ago
josiah
fe8c075819
Add tubesync service, continue migration effort to subdomains ;;.
3 years ago
josiah
9e4d500806
This helps avoid a specific idiot docker swarm issue.
3 years ago
josiah
a64a9fdaff
Pin specific traefik version, subdomain work, tubesync attempt.
...
- References to .yml files
- Pin specific traefik version
- add tubesync shit.
Tubesync is not working as expected. I think I've got traefik
behaving, but the app itself is not, and I can't figure out why. Its
getting sigterms every ~4 or 5 minutes without every really getting
going.
3 years ago
josiah
534a7813ec
Additional yml change.
3 years ago
josiah
ad40d77b64
Change from toml to yml.
3 years ago