Commit Graph

97 Commits (45573d13ede5f8450d90bf76109e13e91fbb7c27)

Author SHA1 Message Date
Joshua Potter 45573d13ed forgejo: Configure settings. 2023-12-23 16:29:27 -07:00
Joshua Potter 46961b2e1f framework: Migrate from deprecated 23.05 options. 2023-12-23 14:53:08 -07:00
Joshua Potter c5c1757ce7 Setup forgejo at `git.jrpotter.com`. 2023-12-23 14:51:08 -07:00
Joshua Potter 88402600ae Break out services into separate modules. 2023-12-23 14:44:18 -07:00
Joshua Potter 9a9316b31f Include the `forgejo` service. 2023-12-23 14:27:04 -07:00
Joshua Potter f0faf5d5d1 framework: Upgrade to 23.11. 2023-12-23 14:17:45 -07:00
Joshua Potter fd40d04d2f Remove titan and pin machine stateVersions. 2023-12-23 14:10:20 -07:00
Joshua Potter 7974d40c9d Add VLC. 2023-12-23 16:02:45 -05:00
Joshua Potter c0a87a09bd chore: bump bootstrap version. 2023-12-22 10:11:38 -05:00
Joshua Potter af5687deaa chore: bump portfolio and bootstrap 2023-12-19 15:52:12 -07:00
Joshua Potter 2db10f53cd chore: bump portfolio version 2023-12-17 17:44:21 -07:00
Joshua Potter 2837860d20 chore: bump `blog`, `bootstrap`, `portfolio`. 2023-12-17 10:02:53 -07:00
Joshua Potter 48da66bcd8 update(deimos): Start hosting the bookshelf project. 2023-12-16 08:16:06 -07:00
Joshua Potter 7f51cd54d1 update(deimos): Roll out portfolio and blog. 2023-12-14 09:23:19 -07:00
Joshua Potter 96c8f6b056 Add deimos remote. Install `blog.jrpotter.com`. 2023-12-14 09:05:52 -07:00
Joshua Potter 25ccfb1d5a bump(jrpotter): bootstrap 2023-12-14 08:32:22 -07:00
Joshua Potter 01c007d89c bump(jrpotter): bootstrap 2023-12-13 12:08:57 -07:00
Joshua Potter f7b1d0d6b0 bump(jrpotter): bootstrap version. 2023-12-13 09:16:11 -07:00
Joshua Potter c30b8b659a framework: Install Chromium. 2023-12-12 14:46:59 -07:00
Joshua Potter 450a544d71 phobos: bump boardwise-gg/website 2023-12-12 12:24:48 -07:00
Joshua Potter d520a0b3f6 phobos: Drop mullvad. 2023-12-12 09:27:39 -07:00
Joshua Potter 0f4d6f0a40 Add devShell and mullvad. 2023-12-12 09:07:30 -07:00
Joshua Potter 4149882ce8 Point to correct configuration file. 2023-12-12 08:18:35 -07:00
Joshua Potter 2a8b35c82e Have phobos enable NGINX. 2023-12-12 07:35:29 -07:00
Joshua Potter 17534ecfb0 Re-enable phobos and point titan to new machine. 2023-12-12 06:44:45 -07:00
Joshua Potter 8c763c3d63 Add swap partition to DO image. 2023-12-12 05:57:08 -07:00
Joshua Potter 9af5ef490c framework: Enable QEMU. 2023-12-11 07:36:33 -07:00
Joshua Potter 91fdeb5b47 Extract GUI-related software from common `jrpotter` config. 2023-12-11 07:16:47 -07:00
Joshua Potter ba0d9fdd04 Enable SSH and nix commands. 2023-12-11 05:19:23 -07:00
Joshua Potter 27c2276163 Fix bootstrap import. 2023-12-10 17:05:19 -07:00
Joshua Potter bd2573228c Move away from nested flakes in favor of flat modules.
Multiple flakes within a repository doesn't seem to be well-supported.
Transition to just defining top-level modules and passing module
arguments as needed.
2023-12-10 16:32:12 -07:00
Joshua Potter 8c9b14c785 Disable phobos for the time-being. 2023-12-10 12:35:32 -07:00
Joshua Potter ed16555818 Add titan machine. 2023-12-10 12:27:06 -07:00
Joshua Potter f7a592c094 Move jrpotter to top-level. 2023-12-10 12:16:44 -07:00
Joshua Potter 289dd15ab3 Avoid including `result` links. 2023-12-10 10:32:45 -07:00
Joshua Potter 8b334c0f2c Include mosh. 2023-12-10 10:28:32 -07:00
Joshua Potter 2e54749e77 Update directory structure once more. 2023-12-10 10:24:53 -07:00
Joshua Potter bb0436a974 Nest digitial ocean image under `images` directory. 2023-12-10 06:06:03 -07:00
Joshua Potter 91b01e8a1b Update base image to 23.11. 2023-12-09 20:39:05 -07:00
Joshua Potter e9c046c464 Update coach scraper instance. 2023-12-09 18:47:57 -07:00
Joshua Potter 359534a582 Add coach-scraper to begin populating the database. 2023-12-08 18:03:19 -07:00
Joshua Potter ec676fbfbe Simplify boardwise systemd config. 2023-12-08 17:36:33 -07:00
Joshua Potter 498aa3b51e Add SECRET_KEY_BASE for phoenix project. 2023-12-08 17:35:02 -07:00
Joshua Potter 0e55eb7d9a Explain how to create/edit secrets. 2023-12-08 14:11:56 -07:00
Joshua Potter fb8f0f6ef6 Update README to new structure. 2023-12-08 13:33:53 -07:00
Joshua Potter ea9d99b2a9 Unnest machines to top-level. 2023-12-08 12:40:57 -07:00
Joshua Potter c983540f82 Setup example using SOPs. 2023-12-08 11:58:38 -07:00
Joshua Potter d2538ed1da Install sops. 2023-12-08 08:59:18 -07:00
Joshua Potter fd8869e3da Install postgres onto phobos. 2023-12-08 08:53:16 -07:00
Joshua Potter 9c083e3a41 Represent remote machines as flake. 2023-12-08 07:12:53 -07:00