Compare commits
3 Commits
b264b583b8
...
main
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
a155fac1e3 | ||
|
|
66fff56255 | ||
|
|
65d271467e |
@@ -12,8 +12,8 @@ Este guia descreve como instalar a **IPv0 OLT API** em seu servidor Linux.
|
||||
1. Transfira o arquivo `ipv0-olt-api.zip` para o servidor (ex: `/opt`).
|
||||
2. Descompacte o arquivo:
|
||||
```bash
|
||||
unzip ipv0-olt-api.zip -d ipv0-olt-api
|
||||
cd ipv0-olt-api
|
||||
unzip ipv0-olt-api.zip -d /opt/ipv0-olt-api
|
||||
cd /opt/ipv0-olt-api
|
||||
```
|
||||
3. Execute o script de instalação como root:
|
||||
```bash
|
||||
@@ -40,7 +40,7 @@ A aplicação não iniciará sem uma licença válida.
|
||||
|
||||
## 3. Configuração (hosts.json)
|
||||
|
||||
Edite o arquivo `hosts.json` para adicionar suas OLTs.
|
||||
Renomeie o arquivo `hosts.example.json` para `hosts.json` e edite-o para adicionar suas OLTs.
|
||||
Caminho: `/opt/ipv0-olt-api/hosts.json`
|
||||
|
||||
**Exemplo Completo:**
|
||||
|
||||
@@ -15,11 +15,11 @@ echo "[BUILD] Iniciando Obfuscação Pyarmor (Modo Full)..."
|
||||
# Usando Pyarmor para proteger todo o código fonte
|
||||
# O comando gen irá usar a configuração existente em .pyarmor se houver, ou criar uma nova.
|
||||
# --outer: Permite usar chave de licença externa (license.key via outer_keyname=license.key)
|
||||
./venv/bin/pyarmor gen --outer -O $STAGE_DIR app.py drivers/ utils/ config.py
|
||||
./venv/bin/python3 ./venv/bin/pyarmor gen --outer -O $STAGE_DIR app.py drivers/ utils/ config.py
|
||||
|
||||
|
||||
echo "[BUILD] Copiando arquivos estáticos..."
|
||||
cp hosts.json $STAGE_DIR/
|
||||
cp hosts.example.json $STAGE_DIR/
|
||||
cp requirements.txt $STAGE_DIR/
|
||||
cp README.md $STAGE_DIR/
|
||||
cp tools/debug.py $STAGE_DIR/
|
||||
|
||||
@@ -5,7 +5,7 @@ cd "$(dirname "$0")/.."
|
||||
|
||||
# Configuration
|
||||
OUTPUT_BASE="dist/licenses"
|
||||
PYARMOR="./venv/bin/pyarmor"
|
||||
PYARMOR="./venv/bin/python3 ./venv/bin/pyarmor"
|
||||
|
||||
# Colors (only if terminal supports it, otherwise empty)
|
||||
if [ -t 1 ]; then
|
||||
|
||||
@@ -47,7 +47,7 @@ YELLOW='\033[1;33m'
|
||||
NC='\033[0m' # No Color
|
||||
|
||||
echo ""
|
||||
echo "Serviço 'ipv0-olt-api' configurado mas não iniciado - ${RED}PRECISA SER LICENCIADO${NC}."
|
||||
echo "Serviço 'ipv0-olt-api' configurado mas não iniciado - PRECISA SER LICENCIADO."
|
||||
echo ""
|
||||
echo -e "Machine ID: ${YELLOW}${MACHINE_ID}${NC}"
|
||||
echo ""
|
||||
|
||||
Reference in New Issue
Block a user