26f5db30c6
Merge branch 'master' of github.com:truh/SlackFeeder
2023-12-25 19:17:59 +01:00
031f7fd4b1
nixosModules.default shouldn't actually be under <system>
...
https://nixos.wiki/wiki/Flakes#Output_schema
2023-12-25 19:17:32 +01:00
Jakob Klepp
dc89cbc9df
Merge pull request #6 from truh/dependabot/pip/certifi-2023.7.22
...
Bump certifi from 2019.11.28 to 2023.7.22
2023-12-22 10:46:37 +01:00
dependabot[bot]
80f5469792
Bump certifi from 2019.11.28 to 2023.7.22
...
Bumps [certifi](https://github.com/certifi/python-certifi ) from 2019.11.28 to 2023.7.22.
- [Commits](https://github.com/certifi/python-certifi/compare/2019.11.28...2023.07.22 )
---
updated-dependencies:
- dependency-name: certifi
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-12-20 23:07:23 +00:00
Jakob Klepp
a982e07689
Update nix-build.yml
2023-12-21 00:05:31 +01:00
Jakob Klepp
4f18621cdf
Create nix-build.yml
2023-12-21 00:05:12 +01:00
Jakob Klepp
f8dd2d75d8
Merge pull request #5 from truh/poetry
...
Poetry
2023-12-20 23:54:40 +01:00
893d55b81a
Default null
2023-12-20 22:05:26 +01:00
91f1717f00
Fix token_file option
2023-12-20 22:02:10 +01:00
17a86090dc
Expressions didn't work
2023-12-20 21:54:10 +01:00
004836a74b
Allow reading secrets from files
2023-12-20 21:30:54 +01:00
15311f8695
Update docs, now with flakes
2023-12-20 20:47:20 +01:00
5ca51c78ef
Deduplicate flake inputs
2023-12-20 01:00:20 +01:00
09a09be6db
nix fmt
2023-12-20 00:45:34 +01:00
a232923bd5
Move NixOS module into flake
2023-12-20 00:43:18 +01:00
e0287fa088
nix fmt
2023-12-20 00:27:05 +01:00
756a4fea12
Env kinda works?
2023-12-18 01:35:53 +01:00
b3aa4254e1
poetry lock
2023-12-18 00:53:34 +01:00
9d14395de6
Add flake based on the template https://github.com/nix-community/poetry2nix/blob/master/templates/app/flake.nix
2023-12-18 00:50:00 +01:00
c8a0ac78fc
nix flake init -t templates#python
2023-12-18 00:44:04 +01:00
07ce69a804
Cleanup pypi2nix stuff
2023-12-18 00:39:39 +01:00
48e2431f53
Generate poetry config
2023-12-18 00:39:04 +01:00
Jakob Klepp
84b7695282
Fix error during nixos 22.05 upgrade
...
```
error:
Failed assertions:
- users.users.slackfeeder.group is unset. This used to default to
nogroup, but this is unsafe. For example you can create a group
for this user with:
users.users.slackfeeder.group = "slackfeeder";
users.groups.slackfeeder = {};
```
2022-11-01 19:22:30 +01:00
Jakob Klepp
3a71745724
Set slackfeeder user isSystemUser = true
...
- Exactly one of users.users.slackfeeder.isSystemUser and users.users.slackfeeder.isNormalUser must be set.
2021-09-11 19:12:32 +02:00
840457fed7
Use str
type over deprecated string
type
2020-01-05 17:26:30 +01:00
bde45d1a38
Document setup with nix-channel (so updates work)
2020-01-05 16:52:56 +01:00
96951dfb32
Update pypi requirements
2020-01-05 14:01:40 +01:00
c52bfbd8a7
Safer accessing properties
2019-09-02 21:38:31 +02:00
008829f874
toString Auth.enable
2019-07-20 20:06:21 +02:00
273334b653
Add sample configuration
2019-07-20 19:27:28 +02:00
ecc4253797
Implement network options
2019-07-20 19:12:26 +02:00
d7e1e80e72
Create NixOS module
2019-07-20 18:57:34 +02:00
e7a9928605
Add basic auth
2019-07-20 16:55:09 +02:00
c19a4c5728
Init repo
2019-07-20 14:48:10 +02:00