Configurer Lua

Découvrez notre offre de Cloud Public

L'hébergement mutualisé pour tou·te·s, imaginé par des développeur·euse·s, pour des développeur·euse·s.

Découvrir le Cloud Public

Versions supportées

5.3
5.2
5.1

La version par défaut est Lua 5.3. C’est cette version qui est notamment utilisée lorsque vous démarrez lua.

Les versions ne sont pas forcément déjà installées.

Binaire à utiliser

Pour se servir d’une version de Lua différente que celle par défaut utilisez lua5.X.

Environnement

Luarocks et LuaJIT sont préinstallées.

Déploiement HTTP

Pour déployer une application HTTP avec Lua, créez un site de type Programme utilisateur dans la section Web > Sites.

Type de site Programme utilisateur
Type de site Programme utilisateur

Vous devrez spécifier la commande qui démarre votre application Lua, par exemple :

lua5.1 $HOME/myapp/start-server.lua

Votre application doit impérativement écouter sur l’ip 0.0.0.0 et le port indiqués dans la vue de configuration du site sous le champ Commande ; ou utiliser les variables d’environnement IP et PORT.