Rename project from imc-vibe to imc
- Binary name: imc-vibe -> imc - Go module: github.com/imc-vibe/backend -> github.com/imc/backend - JWT issuer: imc-vibe -> imc - UI labels: IMC Vibe -> IMC - Update all imports and comments
This commit is contained in:
parent
a4c6b04b37
commit
ff52be8adf
19 changed files with 52 additions and 40 deletions
20
README.md
20
README.md
|
|
@ -1,4 +1,4 @@
|
|||
# IMC Vibe
|
||||
# IMC
|
||||
|
||||
A self-sufficient web application to manage an ISPmail (Postfix, Dovecot, Rspamd) mail server.
|
||||
|
||||
|
|
@ -36,7 +36,7 @@ make build
|
|||
### 2. Create Admin User
|
||||
|
||||
```bash
|
||||
./build/imc-vibe --reset-admin-password
|
||||
./build/imc --reset-admin-password
|
||||
# This creates an admin user or resets the password
|
||||
# Output: Username: admin, Password: (randomly generated)
|
||||
```
|
||||
|
|
@ -44,7 +44,7 @@ make build
|
|||
### 3. Run
|
||||
|
||||
```bash
|
||||
./build/imc-vibe --bind=0.0.0.0 --port=8080
|
||||
./build/imc --bind=0.0.0.0 --port=8080
|
||||
```
|
||||
|
||||
### 4. Access
|
||||
|
|
@ -97,7 +97,7 @@ Example service file at `/etc/systemd/system/imc-vibe.service`:
|
|||
|
||||
```ini
|
||||
[Unit]
|
||||
Description=IMC Vibe Mail Admin
|
||||
Description=IMC Mail Admin
|
||||
After=network.target mariadb.service postfix.service
|
||||
|
||||
[Service]
|
||||
|
|
@ -127,10 +127,22 @@ WantedBy=multi-user.target
|
|||
|
||||
## Development
|
||||
|
||||
Run development server that watches for file changes:
|
||||
|
||||
```sh
|
||||
make dev
|
||||
```
|
||||
|
||||
Build the binary into the build/ directory:
|
||||
|
||||
```bash
|
||||
# Build frontend and backend
|
||||
make build
|
||||
```
|
||||
|
||||
Build only frontend or backend:
|
||||
|
||||
```sh
|
||||
# Run backend only (uses filesystem frontend)
|
||||
cd backend && go run ./cmd/server
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue