Code Monkey home page Code Monkey logo

Comments (14)

kevin-atnos avatar kevin-atnos commented on June 28, 2024

Bonjour,

"pia-back" n'est qu'une application serveur mettant à disposition une API RESTful, c'est pour cela qu'il n'y a pas réellement d'interface. Elle fonctionne de pair avec "pia-app" ou "pia", où il est possible d'indiquer une URL dans les "Paramètres" afin de s'y connecter et ainsi utiliser une base de données sur un serveur distant au lieu de celle locale.

from pia-back.

 avatar commented on June 28, 2024

Bonjour @gjavault,
Concernamt le test qui est en erreur, effectivement la méthode update de AttachmentsController a été supprimée sans mise à jour du test correspondant. Ça sera corrigé au plus vite.
Merci de l'avoir relevé.

from pia-back.

 avatar commented on June 28, 2024

La documentation fait référence au paramétrage de l'applicatif front ici : https://github.com/LINCnil/pia-back#run-the-application

from pia-back.

gjavault avatar gjavault commented on June 28, 2024

De rien.
Ceci dit, si j'ai pu m'en sortir (installation) avec les indications posée sur la page "code " de github,
J'en ai quand même bien chié à faire le tour du net pour trouver comment tout faire. (jamais touché à rail et la version par défaut de ruby c'est 1.2 ... des trucs débiles comme ça ... débiles mais longs quand ils sont mis bout-à-bout)
Si vous voulez une copie de mon run-book, vous pourrez toujours le poser sur github.

... ooooohhhhhhh, ok, l'application "front".
Ah oui, donc c'est tout à fait normal de n'avoir qu'un logo ... car il est là pour prouver que l'appli back fonctionne correctement en l'absence d'un front

G.

from pia-back.

 avatar commented on June 28, 2024

Si vous voulez une copie de mon run-book, vous pourrez toujours le poser sur github.

Oui avec plaisir, vous pouvez effectuer une pull request avec les instructions en markdown soit dans le fichier README existant ou dans un nouveau fichier. Ou bien nous l'envoyer par email, nous l'intégrerons au dépôt.

... ooooohhhhhhh, ok, l'application "front".

Haha désolé pour le jargon :)

from pia-back.

gjavault avatar gjavault commented on June 28, 2024

oui, par mail.
très bien.
Je suis un peu aux pièces pour le moment.
je l'envoie à [email protected]
cheers.
G.

from pia-back.

gjavault avatar gjavault commented on June 28, 2024

Avez-vous déjà prévu de quoi le lancer en tant que daemon ?
J'aimerai éviter d'avoir à réinventer la roue ...

from pia-back.

brunto avatar brunto commented on June 28, 2024

Bonjour,
Ce n'est pas prévu de fournir les scripts pour lancer l'application en tant que daemon.
Il y a plusieurs solutions pour cela sur tous les systèmes d'exploitations disponibles.
Vous pouvez par exemple installer un serveur web comme Nginx ou Apache avec le module Passenger (par exemple).

from pia-back.

dufour59700 avatar dufour59700 commented on June 28, 2024

C'est vrai qu'une VM sous ubuntu parametré et fonctionnelle serait appréciable .
Ce n'est pas si simple

from pia-back.

ylachgar avatar ylachgar commented on June 28, 2024

Bonjour à tous,

En effet super boulot trés pro, néanmoins je galére egalement n'ayant pas toucher a ruby depuis des lustres et encore moins Rail5, j'aimerai bien avoir access a ce playbook de Gjavault :)

from pia-back.

gjavault avatar gjavault commented on June 28, 2024

from pia-back.

 avatar commented on June 28, 2024

pour info :
il n'est pas obligatoire et particulièrement non souhaitable que le rôle pour la configuration de prod soit super utilisateur comme suggéré dans le runbook.

De plus dans cette partie :

# CREATION des roles :

# ATTENTION, le produit ayant été fait par des développeurs (et ... oui ...
c'est la vie)
# les 3 users que vous allez créer doivent être autorisés à créer des BDD,
# car ils correspondent aux trois bases : "prod", "dev" et "test"
# "test" n'est pas un user de test ... etc.

Vous pouvez vous contenter de ne créer qu'un role prod en modifiant le fichier config/database.yml pour n'y faire apparaître que la conf db de production, ce n'est pas obligatoire mais peu éviter des confusoins. Et exporter la variable d'environnement RAILS_ENV=production comme fait ici :

#------- PROD -------------------------
#------------------
# Create database :
RAILS_ENV=production bin/rake db:create
#----------------
# Create tables :
RAILS_ENV=production bin/rake db:migrate

#----------------------
# Run the application :
RAILS_ENV=production bin/rails s

from pia-back.

ylachgar avatar ylachgar commented on June 28, 2024

A cloturer il me semble :)

from pia-back.

brunto avatar brunto commented on June 28, 2024

Absolument ;)

from pia-back.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.