https://github.com/laserattack/luvit-profile-site
Simple profile site using Luvit
https://github.com/laserattack/luvit-profile-site
libuv-bindings lua luvit
Last synced: 4 days ago
JSON representation
Simple profile site using Luvit
- Host: GitHub
- URL: https://github.com/laserattack/luvit-profile-site
- Owner: laserattack
- License: gpl-3.0
- Created: 2025-08-04T17:44:51.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2025-08-12T11:12:26.000Z (10 months ago)
- Last Synced: 2026-06-13T13:34:50.783Z (4 days ago)
- Topics: libuv-bindings, lua, luvit
- Language: Lua
- Homepage:
- Size: 297 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Простой расширяемый сайт на Luvit
## Зависимости
Docker, интернет-соединение
## Запуск
Сборка/пересборка сайта + запуск
```bash
docker stop luvit-profile-site
docker rm luvit-profile-site
docker rmi luvit-profile-site
docker build -t luvit-profile-site .
docker run -d -it -p ПОРТ_НА_КОТОРОМ_ПОДНЯТЬ_САЙТ:8080 --name luvit-profile-site --restart unless-stopped luvit-profile-site
docker builder prune -f
```
## Очистка, удаление
Выключение + удаление всего что связано с сайтом
```bash
docker stop luvit-profile-site
docker rm luvit-profile-site
docker rmi luvit-profile-site
docker builder prune -f
```
## Просто выключение сайта
```bash
docker stop luvit-profile-site
```
## Просто включение сайта
```bash
docker start luvit-profile-site
```
## Бэкапчики
Сборка/пересборка сайта + сохранение докер-образа на диск
```bash
docker stop luvit-profile-site
docker rm luvit-profile-site
docker rmi luvit-profile-site
docker build -t luvit-profile-site .
docker save -o luvit-profile-site.tar luvit-profile-site
docker rmi luvit-profile-site
docker builder prune -f
```
Загрузка докер-образа с диска + запуск сайта
```bash
docker stop luvit-profile-site
docker rm luvit-profile-site
docker rmi luvit-profile-site
docker load -i luvit-profile-site.tar
docker run -d -it -p ПОРТ_НА_КОТОРОМ_ПОДНЯТЬ_САЙТ:8080 --name luvit-profile-site --restart unless-stopped luvit-profile-site
docker builder prune -f
```