Commit Graph

15 Commits

Author SHA1 Message Date
f877a72e83 Flatten directory structures
This commit contains a fairly large diff for a fairly small change:
moving the `config/common` directory to `host/base` to better reflect
its intended use, and promoting `config/service` to the root directory.

These changes unlock some improvements in `coreos-home-server-update`
processes, which will (assuming `/etc/coreos-home-server/base` exists)
keep host-wide systemd services in sync in addition to service-specific
ones.

Changes have been make to the `Makefile` and a few other places where
`config/common` was referenced, but most of this work is renames that
are not intended to break compatibility with new or running servers.
2022-01-15 11:43:33 +00:00
d6201dbff0 Makefile: Update to latest CoreOS version 2021-11-27 17:43:02 +00:00
b9d349c516 Makefile: Update to latest CoreOS
This also updates the Ignition compilation dependency resolution to
ignore local file references that have been commented out, and masks the
timer for updating CoreOS configuration in virtual environments, to
avoid overriding any changes made locally.
2021-11-11 20:38:29 +00:00
1e1e16e421 Makefile: Update to latest version of CoreOS 2021-09-25 16:55:07 +01:00
100951c118 Update to latest CoreOS version
This partially reverts default network configuration, which will now
implicitly create the specified network without the ability to set
default plugins.

Templated services are also no longer enabled by default, but expect to
be enabled as part of concrete patterns.
2021-09-08 18:45:04 +01:00
6c28399c83 Makefile: Update to latest CoreOS version 2021-08-28 12:51:23 +01:00
e652b42eb7 Makefile: Use shell expansion more consistently 2021-08-15 20:26:41 +01:00
78266f4d15 Makefile: Improve bare-metal deploy target 2021-08-14 23:47:54 +01:00
b832deddfe Makefile: Update to latest CoreOS version 2021-08-14 22:30:13 +01:00
f0c2d09e43 Makefile: Update to latest CoreOS version 2021-08-01 23:37:49 +01:00
b9e2029df8 Makefile: Update to latest CoreOS version 2021-07-24 14:52:31 +01:00
e0b7b635ab Makefile: Update to latest CoreOS version
And introduce a `purge` target, intended to supplant the current `clean`
target, in allowing the latter to be used to clean Butane configuration
without removing any cached images.
2021-06-27 18:36:15 +01:00
318305be5b Move from FCCT to Butane
This reflects a change in the upstream project. A number of other fixes
have been made.
2021-05-09 13:05:34 +01:00
606da239dc More fixes for Nginx-backed services 2021-03-28 14:00:17 +01:00
d9f675817e First public release for CoreOS Home Server
This contains the culmination of work done privately for a few months,
and is intended to be a solid basis for other peoples' experimentations
with setting up single-node, home-server setups using Fedora CoreOS.
2021-03-20 16:32:42 +00:00