Crimata's custom OS/desktop environment - auth, dock, and contacts services
- C 40.7%
- TypeScript 26.8%
- JavaScript 14.8%
- CSS 8.6%
- HTML 8.4%
- Other 0.7%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
- crimata-dock: C daemon (libmicrohttpd + libsystemd) on port 7701
- GET /apps: lists installed apps with live running status from systemd
- POST /apps/{id}/start|stop: controls crimata-*.service units
- Add README with install paths and port map
- Add MIT License
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
||
| apps | ||
| auth | ||
| dock | ||
| ui | ||
| .DS_Store | ||
| LICENSE | ||
| README.md | ||
Crimata OS
Install Paths
| Component | Path |
|---|---|
| Web desktop UI | /opt/crimata/ui/ |
| Auth daemon | /opt/crimata/bin/crimata-auth |
| Dock daemon | /opt/crimata/bin/crimata-dock |
| Contacts app | /usr/lib/crimata-contacts/ |
| Nginx config | /etc/nginx/sites-available/crimata |
| systemd units | /etc/systemd/system/crimata-*.service |
| Postgres DBs | crimata_contacts, crimata_blog, … |
Ports
| Service | Port |
|---|---|
| nginx | 80 |
| crimata-auth | 7700 |
| crimata-dock | 7701 |
| crimata-contacts | 3001 |