6 Commits
1.9.1 ... 1.9.3

7 changed files with 42 additions and 18 deletions

View File

@@ -177,7 +177,7 @@ version:
vaultwarden: "1.35.4"
gitea: "1.25.5"
redis: "8.6.1"
immich: "v2.6.3"
immich: "v2.7.4"
actualbudget: "26.3.0"
paperless: "2.20.13"
vikunja: "2.2.2"

View File

@@ -21,5 +21,6 @@ node:
config_path: "{{ node.homelab_path }}/config"
ssh_san: "console,console.ilnmors.internal"
ssh_users: "vmm,fw,infra,auth,app"
local_san: "localhost console.ilnmors.internal"
# add the hostname of wsl, it is needed to improve the sudo problem
local_san: "localhost console.ilnmors.internal surface"
# ansible_python_interpreter: "{{ ansible_playbook_python }}"

View File

@@ -15,7 +15,7 @@
state: "directory"
mode: "0700"
- name: Create contaienr data directory for app
- name: Create container data directory for app
ansible.builtin.file:
path: "{{ node['home_path'] }}/data/containers"
owner: "{{ ansible_user }}"

View File

@@ -25,6 +25,10 @@ Volume=%h/containers/immich/ssl:/etc/ssl/immich:ro
# Environment
Environment="TZ=Asia/Seoul"
# The new environment from version 2.7.0 to enable CSP
Environment="IMMICH_HELMET_FILE=true"
# Redis
Environment="REDIS_HOSTNAME=host.containers.internal"
Environment="REDIS_PORT={{ services['immich']['ports']['redis'] }}"
Environment="REDIS_DBINDEX=0"

View File

@@ -1,5 +1,26 @@
# Git configuration
## Convention
- `type(scope): subject`
- type:
- feat: Append the new feature
- fix: Fix the bug or errors
- docs: Fix the documentations
- refactor: Modify code structure without functional changes
- perf: Improve the performance
- chore: Modify system, package manager, etc configuration
- style: Fix code formatting, etc...
## Commit and tags
- In this homelab, `[Infra_structure_change]:[Services_change]:[Documents_and_configuration_change]` is the tagging rule.
- Tagging and commit should be distinguished.
- The change which affects system: tagging
- The change which doesn't affect system: commit
- `git commit -m "docs(git): define git convention"`
## Local git
```bash
@@ -29,14 +50,8 @@ git add .
# Check git changes
git status
git commit -m "1.0.0: Release IaaS baseline"
# git commit -m "docs: update 07-git.md to add the way to manage git system"
# Make current documents as snapshot
git tag -a 1.0.0 -m "IaaS baseline"
# Make special changes
# In this homelab, [Infra_structure_change]:[Services_change]:[Documents_and_configuration_change]
# Tagging and commit should be distinguished.
# The change which affects system: tagging
# The change which doesn't affect system: commit
# Commands
git status # What files are changed

View File

@@ -51,12 +51,15 @@ CREATE EXTENSION IF NOT EXISTS vector;
## Configuration
### About quota
### About community edition limitation
- Workspace seats for family: below 10 seats
- If 10 members is needed, then buy a licence
- Workspace seats
- The number of members itself \(account\) are unlimited.
- However the number of members who work on the same workspace simultaneously \(seats\) are designated as 10 members.
- Workspace storage quota
- They are planning unlimited storage quota, not now. Now they have 100GB quota for sync.
- Originally, self-hosted version has no limitation in storage quota and uploading file size.
- Now, there is some limitation even in the self-hosted version.
- It will be changed when the application is updating
### Following feature which will be applied in this system

View File

@@ -119,10 +119,11 @@
- [x] Immich
- [x] Actual budget
- [x] Paperless-ngx
- [x] vikunja
- OpenCloud \(with Radicale, Collabora Web Office\)
- Outline
- Wiki.js
- [x] vikunja - When affine is verified to substitute kanban board and etc, then disable this service.
- [x] OpenCloud
- [x] affine \(Notion substitution\)
- [ ] Radicale
- [ ] Collabora office
- WriteFreely
- MediaCMS
- Funkwhale