refactor!: remove Seafile

I don't use Seafile that much, and the new version is kind of a pain
to set up (CSRF failed, hard to configure automatically, etc.).

I haven't chosen an alternative yet, but it may come in the future.
This commit is contained in:
Khue Doan 2024-01-19 22:22:12 +07:00
parent 2db4bb1f90
commit 0eb03e461c
5 changed files with 2 additions and 28 deletions

View File

@ -39,7 +39,7 @@ More information can be found in [the roadmap](#roadmap) below.
### Features
- [x] Common applications: Gitea, Seafile, Jellyfin, Paperless...
- [x] Common applications: Gitea, Jellyfin, Paperless...
- [x] Automated bare metal provisioning with PXE boot
- [x] Automated Kubernetes installation and management
- [x] Installing and managing applications using GitOps

View File

@ -1,7 +0,0 @@
apiVersion: v2
name: seafile
version: 0.0.0
dependencies:
- name: seafile
version: 2.0.1
repository: https://k8s-at-home.com/charts

View File

@ -1,18 +0,0 @@
seafile:
ingress:
main:
enabled: true
ingressClassName: nginx
annotations:
cert-manager.io/cluster-issuer: letsencrypt-prod
hosts:
- host: &host seafile.khuedoan.com
paths:
- path: /
pathType: Prefix
tls:
- secretName: seafile-tls-certificate
hosts:
- *host
mariadb:
enabled: true

View File

@ -86,10 +86,10 @@ flowchart TD
end
subgraph apps
homepage[Homepage]
jellyfin[Jellyfin]
matrix[Matrix]
paperless[Paperless]
seafile[Seafile]
end
make[Run make] -- 1 --> metal -- 2 --> bootstrap -. 3 .-> system -. 4 .-> platform -. 5 .-> apps

View File

@ -72,7 +72,6 @@ Can be used in "production" (for family or even small scale businesses).
- [ ] Matrix with bridges
- [ ] VPN server
- [ ] PeerTube
- [x] Seafile
- [x] Blog
- [ ] [Development dashboard](https://github.com/khuedoan/homelab-backstage)