correction readme + ajout interface web
This commit is contained in:
parent
c0fa0d0fa3
commit
6316828d24
55
readme.md
55
readme.md
@ -9,19 +9,22 @@ Une fois votre fichier ajouté il sera traité automatiquement.
|
|||||||
- Création des PAR2
|
- Création des PAR2
|
||||||
- Post via NYUU ( obfuscation totale)
|
- Post via NYUU ( obfuscation totale)
|
||||||
- ✨Envoi automatique sur le site✨ (avec mediainfo directement ajouté)
|
- ✨Envoi automatique sur le site✨ (avec mediainfo directement ajouté)
|
||||||
|
- Suivi sur une page web
|
||||||
|
|
||||||
#### Limitations.
|
#### Limitations.
|
||||||
|
|
||||||
- [ ] Le script est écrit en bash il ne tourne donc que sous linux.
|
- [ ] Le script est écrit en bash il ne tourne donc que sous linux.
|
||||||
- [ ] Il faut impérativement un accès SSH sur /home/$USER
|
- [ ] Il faut impérativement un accès SSH sur /home/$USER
|
||||||
- VPS et Dédié pas de souci de ce coté.
|
- VPS et Dédié pas de souci de ce coté.
|
||||||
- Seedbox nous avons testé via ultracc et dediseedbox ( ultracc ok, dediseedbox pas ok).
|
- Seedbox nous avons testé via ultracc whatbox et dediseedbox ( ultracc et whatbox ok, dediseedbox pas ok).
|
||||||
- [ ] Il faut avoir les applications suivantes de disponibles.
|
- [ ] Il faut avoir les applications suivantes de disponibles.
|
||||||
|
|
||||||
| Commande | README |
|
| Commande | README |
|
||||||
| ------ | ------ |
|
| ------ | ------ |
|
||||||
| basename | Normalement installé par défaut |
|
| basename | Normalement installé par défaut |
|
||||||
| curl | à installer si nécessaire |
|
| curl | à installer si nécessaire |
|
||||||
|
| screen | à installer si nécessaire |
|
||||||
|
| nginx | à installer si vous désirez utiliser l'interface de suivi |
|
||||||
|
|
||||||
#### Installation.
|
#### Installation.
|
||||||
##### 2 solutions possible
|
##### 2 solutions possible
|
||||||
@ -94,6 +97,56 @@ postauto createdb
|
|||||||
| check | Permet de vérifier la présence d'un fichier sur le site. |
|
| check | Permet de vérifier la présence d'un fichier sur le site. |
|
||||||
| update | Permet d'updater le script. |
|
| update | Permet d'updater le script. |
|
||||||
|
|
||||||
|
|
||||||
|
#### interface web
|
||||||
|
|
||||||
|
Une interface est disponible, il vous faut nginx pour que celle-ci fonctionne
|
||||||
|
|
||||||
|
#### Configuration de l'interface web.
|
||||||
|
Éditer le fichier /home/$USER/autopost/config.js
|
||||||
|
```js
|
||||||
|
const path = require('path');
|
||||||
|
|
||||||
|
module.exports = {
|
||||||
|
// Port sur lequel le serveur écoute
|
||||||
|
// Attention si vous êtes sur une seedbox de bien choisir un port laisser libre par votre hébergeur
|
||||||
|
// chez ultracc par exemple la commande est app-ports free
|
||||||
|
port: Voir indications ci dessus,
|
||||||
|
|
||||||
|
// Chemin vers le fichier de base de données SQLite
|
||||||
|
dbFile: path.join(__dirname, 'base_autopost.db'),
|
||||||
|
|
||||||
|
// Chemins personnalisables pour les dossiers
|
||||||
|
finishdirectory: path.join(__dirname, 'FINIS'),
|
||||||
|
logdirectory: path.join(__dirname, 'logs'),
|
||||||
|
infodirectory: path.join(__dirname, 'mediainfo'),
|
||||||
|
|
||||||
|
// Secret pour la configuration des sessions "curl -L pw.vdx.sh/w/32"
|
||||||
|
sessionSecret: 'Voir commande ci dessus',
|
||||||
|
|
||||||
|
// Informations d'authentification
|
||||||
|
auth: {
|
||||||
|
username: 'user',
|
||||||
|
password: 'pass'
|
||||||
|
}
|
||||||
|
};
|
||||||
|
```
|
||||||
|
|
||||||
|
##### Configuration de nginx
|
||||||
|
|
||||||
|
Ajouter ce bloc dans la configuration de votre nom de domaine
|
||||||
|
|
||||||
|
```nginx
|
||||||
|
location /autopost/ {
|
||||||
|
proxy_pass http://127.0.0.1:XXXXX;
|
||||||
|
proxy_http_version 1.1;
|
||||||
|
proxy_set_header X-Forwarded-Host $http_host;
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
> Pensez à bien remplacer XXXXX par le port que vous avez mis dans votre config.js
|
||||||
|
|
||||||
|
|
||||||
#### Désinstallation.
|
#### Désinstallation.
|
||||||
|
|
||||||
```sh
|
```sh
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user