Commit Graph

  • d3f9019ff0 Fuckin lost the db on reboot, can you believe it? master niten 2024-01-29 11:49:49 -08:00
  • bbac1ea785 s/_/-/ niten 2024-01-28 16:07:58 -08:00
  • fabc328e42 Change it to a string, not a bool... niten 2024-01-28 15:50:55 -08:00
  • 5812512ee6 Change wording so it's clearer niten 2024-01-28 15:43:58 -08:00
  • 4e39a8b260 closed -> close niten 2024-01-28 12:36:39 -08:00
  • 339f51a5a0 Allow disabled registrations niten 2024-01-28 12:26:11 -08:00
  • dae40cc82d nmap is useless, maybe I can use dig niten 2024-01-19 09:23:30 -08:00
  • cc292f587c Telnet isn't a pkgs. Use inetutils. niten 2024-01-18 22:51:13 -08:00
  • 645fa7c33b Include some shit to debug with niten 2024-01-18 22:46:48 -08:00
  • 78c72e3665 Set up nameservers for the FUCKING podman SHIT niten 2024-01-18 22:15:49 -08:00
  • 20b9590e64 Add external network, to access auth niten 2024-01-18 18:55:43 -08:00
  • 9045029d31 Try removing Host header to avoid 403 errors niten 2024-01-18 18:25:49 -08:00
  • da6748a322 Remove the cache for now niten 2024-01-18 15:32:42 -08:00
  • 63abe5bd0b proxy_http is included in recommended proxy settings niten 2024-01-18 15:11:01 -08:00
  • 5deb902abe Need to wrap string in extraConfig niten 2024-01-18 14:52:06 -08:00
  • def3a59869 Pretend incoming is HTTPS to make Mastodon behave niten 2024-01-18 14:43:41 -08:00
  • 6eb614ec54 Don't change the settings on the parent host. niten 2024-01-18 13:42:33 -08:00
  • 7a071b4c8f Add logging, and recommended nginx settings niten 2024-01-18 13:22:16 -08:00
  • ddbd5380c9 ro isn't part of the filename... niten 2024-01-18 10:46:04 -08:00
  • cf3e3aabfd Make env files available inside the container niten 2024-01-18 10:24:27 -08:00
  • b7f087905a Oh fer FUCKS sake niten 2024-01-17 23:32:24 -08:00
  • a54fc50710 Use ipv4 localhost explicitly niten 2024-01-17 23:20:59 -08:00
  • a170658516 Add a trailing /.... niten 2024-01-17 22:59:15 -08:00
  • bca56e3d46 Set the port on the container niten 2024-01-17 18:15:11 -08:00
  • 8b6a19d1c6 Define volumes niten 2024-01-17 17:11:33 -08:00
  • e528d17e5e Default password-file to null niten 2024-01-17 16:19:14 -08:00
  • 56f2393796 Let mastodon configure nginx, but override forceSSL niten 2024-01-17 15:41:34 -08:00
  • 01c6703a67 Add streaming-processes option niten 2024-01-17 14:25:57 -08:00
  • 735dfab194 Need to put config in nixos niten 2024-01-17 14:12:39 -08:00
  • b17fbcd75e port toString niten 2024-01-17 13:18:32 -08:00
  • 61c1553454 Need to import types niten 2024-01-17 13:13:47 -08:00
  • 43989a6661 Try not authenticating with SMTP? niten 2024-01-17 13:08:19 -08:00
  • 97d4dafd9b Switch to one nixos-using image niten 2024-01-17 12:57:19 -08:00
  • 874a48bbfa Forget it, that's not an option niten 2024-01-16 22:09:51 -08:00
  • 45512b6b8b Manually specify hostname? niten 2024-01-16 19:10:16 -08:00
  • cbec5fe9e4 Enable DNS for networks? niten 2024-01-16 15:44:26 -08:00
  • 4dbb0e5c27 Add users for groups niten 2024-01-06 10:41:10 -08:00
  • 628c81b232 Sigh, give access to 'streaming' too... niten 2023-10-19 09:09:40 -07:00
  • ed9aef1b31 Apparently sidekiq needs external access? niten 2023-10-18 18:07:50 -07:00
  • 03a2e29832 web needs network access (?) for openid niten 2023-09-06 22:58:06 -07:00
  • 3f4188a7a7 Mastodon needs network niten 2023-09-06 11:12:10 -07:00
  • da477c357b Postgres healthcheck use existing user niten 2023-09-03 13:52:41 -07:00
  • 485142a276 Bad nesting of brackets niten 2023-09-03 12:07:03 -07:00
  • 4f6c240f42 Okay, make networks a thing... niten 2023-09-03 11:51:29 -07:00
  • 9a0a2be3a1 Add environment variable option niten 2023-09-03 10:51:31 -07:00
  • 7cb81b595e Now that db is init, switch back to normal niten 2023-08-04 01:32:15 -07:00
  • 91f85cb971 Back to keeping the server alive to exec niten 2023-08-04 00:08:21 -07:00
  • 90d8d7776f Maybe the problem is opt... niten 2023-08-03 23:32:09 -07:00
  • 1c58749c39 Get the image name for mastodon right niten 2023-08-03 23:08:07 -07:00
  • d589284f63 Where'd the extra foreslash come from? niten 2023-08-03 22:55:26 -07:00
  • e9cba22f53 Switch back...I'll restart, it seems to work in that case. niten 2023-08-03 13:41:52 -07:00
  • da6f4a0999 Is the error in the healthcheck? niten 2023-08-03 13:30:07 -07:00
  • 5836d356f1 Switch to tootsuite version niten 2023-08-03 13:13:55 -07:00
  • 5d1e4acc41 Make mastodon-opt owned by mastodon niten 2023-08-03 13:11:04 -07:00
  • 2f243f97e4 Keep web alive to run db migrate niten 2023-08-03 12:53:26 -07:00
  • 47ee0801eb Change hostnames back to basics niten 2023-08-03 08:33:12 -07:00
  • 0aede73f39 Hostnames are mastodon-(web|streaming) niten 2023-07-31 10:43:21 -07:00
  • e14e931f0e Pretty sure we don't need 'trust' as auth? niten 2023-07-27 10:42:51 -07:00
  • 39e9b4e5f4 Need unique env names niten 2023-07-27 09:37:44 -07:00
  • f4c06f7faa Database user isn't created niten 2023-07-27 09:07:06 -07:00
  • 3ed86c1165 Generate secret keys niten 2023-07-26 21:45:22 -07:00
  • e8336e88ee Apparently we need an 'events' section? niten 2023-07-26 17:26:11 -07:00
  • 18b5cbfe72 Another $connection_upgrade niten 2023-07-26 17:13:21 -07:00
  • 6fbab3a434 Oops, wrong nesting niten 2023-07-26 16:52:23 -07:00
  • e5c44d3bd8 Fix host secrets (add src/target) niten 2023-07-26 16:50:22 -07:00
  • ada9b0cd3a Add env files! Oops niten 2023-07-26 16:30:53 -07:00
  • 919fbe86ab Switch to slim nginx niten 2023-07-26 13:10:05 -07:00
  • 5c8fee0b92 No such variable $connection_upgrade niten 2023-07-26 13:00:53 -07:00
  • 3f69eaa6f3 Missing semicolon in nginx conf niten 2023-07-26 12:33:19 -07:00
  • e5f0efdfd5 Mastodon shouldn't need external access? niten 2023-07-26 11:46:19 -07:00
  • 6ab43c0f6d Fix hostnames in proxy niten 2023-07-26 11:32:21 -07:00
  • 49fde399ce depends_on postgres -> db niten 2023-07-26 11:08:37 -07:00
  • 53362aa562 proxyCfg -> proxyConf niten 2023-07-26 09:32:22 -07:00
  • ae7ef5a05b Add nginx image niten 2023-07-26 09:30:39 -07:00
  • f840b588fb Only need one port niten 2023-07-26 09:25:12 -07:00
  • 4c29955c96 Add proxy server to pass requests to web/streaming niten 2023-07-26 09:22:37 -07:00
  • 1b65453049 Ensure directories are created niten 2023-07-25 18:51:57 -07:00
  • d3118da207 Initial checkin niten 2023-07-25 18:37:43 -07:00