fix .gitignore: scope nextworkspace to root to not ignore config/nextworkspace/
This commit is contained in:
parent
3df375e047
commit
fc1a98cbfe
4 changed files with 81 additions and 1 deletions
2
.gitignore
vendored
2
.gitignore
vendored
|
|
@ -1,5 +1,5 @@
|
||||||
# Binaries
|
# Binaries
|
||||||
nextworkspace
|
/nextworkspace
|
||||||
app/core
|
app/core
|
||||||
app/core.exe
|
app/core.exe
|
||||||
app/data/*.db
|
app/data/*.db
|
||||||
|
|
|
||||||
59
config/nextworkspace/apps.yaml
Normal file
59
config/nextworkspace/apps.yaml
Normal file
|
|
@ -0,0 +1,59 @@
|
||||||
|
apps:
|
||||||
|
- name: "NextWks Core"
|
||||||
|
subtitle: "Launcher & Workspace Hub"
|
||||||
|
path: "/home"
|
||||||
|
icon: "home"
|
||||||
|
groups: ["users"]
|
||||||
|
- name: "OpenCloud"
|
||||||
|
subtitle: "File Storage"
|
||||||
|
path: "/drive"
|
||||||
|
upstream: "http://127.0.0.1:9100"
|
||||||
|
icon: "cloud"
|
||||||
|
groups: ["drive", "admins"]
|
||||||
|
- name: "Euro Office"
|
||||||
|
subtitle: "Collaborative Suite"
|
||||||
|
path: "/office"
|
||||||
|
upstream: "http://127.0.0.1:9200"
|
||||||
|
icon: "office"
|
||||||
|
groups: ["office", "admins"]
|
||||||
|
- name: "ERPNext"
|
||||||
|
subtitle: "Enterprise ERP"
|
||||||
|
path: "/enterprise"
|
||||||
|
upstream: "http://127.0.0.1:9300"
|
||||||
|
icon: "erp"
|
||||||
|
groups: ["erp", "admins"]
|
||||||
|
- name: "Matrix Chat"
|
||||||
|
subtitle: "Team Communication"
|
||||||
|
path: "/chat"
|
||||||
|
upstream: "http://127.0.0.1:9400"
|
||||||
|
icon: "chat"
|
||||||
|
groups: ["chat", "admins"]
|
||||||
|
- name: "Jitsi"
|
||||||
|
subtitle: "Video Conferencing"
|
||||||
|
path: "/meet"
|
||||||
|
upstream: "http://127.0.0.1:9500"
|
||||||
|
icon: "meet"
|
||||||
|
groups: ["meet", "admins"]
|
||||||
|
- name: "Webmail"
|
||||||
|
subtitle: "Email Client"
|
||||||
|
path: "/connect"
|
||||||
|
upstream: "http://127.0.0.1:9600"
|
||||||
|
icon: "mail"
|
||||||
|
groups: ["mail", "admins"]
|
||||||
|
- name: "AI Chat"
|
||||||
|
subtitle: "Open WebUI"
|
||||||
|
path: "/aida"
|
||||||
|
upstream: "http://127.0.0.1:9700"
|
||||||
|
icon: "ai"
|
||||||
|
groups: ["ai", "admins"]
|
||||||
|
- name: "Portainer"
|
||||||
|
subtitle: "Container Management"
|
||||||
|
path: "/admin"
|
||||||
|
upstream: "http://127.0.0.1:9800"
|
||||||
|
icon: "admin"
|
||||||
|
groups: ["admins"]
|
||||||
|
- name: "Admin Panel"
|
||||||
|
subtitle: "Workspace Configuration"
|
||||||
|
path: "/config"
|
||||||
|
icon: "settings"
|
||||||
|
groups: ["admins"]
|
||||||
7
config/nextworkspace/config.yaml
Normal file
7
config/nextworkspace/config.yaml
Normal file
|
|
@ -0,0 +1,7 @@
|
||||||
|
server:
|
||||||
|
port: 9000
|
||||||
|
host: "0.0.0.0"
|
||||||
|
|
||||||
|
app:
|
||||||
|
name: "NextWorkspace"
|
||||||
|
description: "Your Self-Hosted Workspace"
|
||||||
14
config/nextworkspace/settings.yaml
Normal file
14
config/nextworkspace/settings.yaml
Normal file
|
|
@ -0,0 +1,14 @@
|
||||||
|
company:
|
||||||
|
name: "NextWorkspace"
|
||||||
|
subtitle: "Your Self-Hosted Workspace for Startups"
|
||||||
|
logo: ""
|
||||||
|
language: "en"
|
||||||
|
timezone: "UTC"
|
||||||
|
smtp:
|
||||||
|
host: ""
|
||||||
|
port: 587
|
||||||
|
user: ""
|
||||||
|
sender: ""
|
||||||
|
imap:
|
||||||
|
host: ""
|
||||||
|
port: 993
|
||||||
Loading…
Reference in a new issue