SmallPirate / Spirate (2009) + Docker
151
Se acuerdan de SmallPirate? El original, el del 2009? (que posteriormente sería renombrado a "Spirate"); bueno, me vino nostalgia y decidí dockerizarlo.
Repo original: github.com/filevich/smallpirate

docker-composeBásicamente, basta con correr docker-compose up -d y luego acceder a http://localhost:8000/install.php para completar la instalación.
dockerdocker network create smallpirate-netdocker run --network smallpirate-net --network-alias mysql-smallpirate --rm --name mysql-smallpirate -p 33060:3306 -e MYSQL_ROOT_PASSWORD=root tommi2day/mysql4root y una DB diferente de test mediante docker exec -it mysql-smallpirate bash, mysql -u root -p & CREATE DATABASE smallpirate CHARACTER SET utf8 COLLATE utf8_general_ci;-v ${PWD}/db/v2:/db al comando de (2)docker run -v ./v2/:/home/ftper/html -p 8000:80 -p 2100:21 --network smallpirate-net --name smallpirate filevich/smallpirate:2.0Para completar la instalación basta con rellenar los siguiente campos como se muestra a continuación:
Servidor: localhost
Nombre de usuario: ftper
Contraseña: ftper
Ruta de instalación: /html

Servidor MySQL: mysql-smallpirate
Usuario MySQL: root
Password MySQL: root
Base de datos: test
(notar que difiere de la imagen de ejemplo el nombre de la DB; pueden crear una diferente como lo expliqué en el paso (3))

Esta versión del script (la del 2009) es compatible solo con MySQL v4
Quedan accesibles los puertos HTTP (80 en el 8000) y FTP (21 en el 2100); la DB quedó en el 33060
Para FTP pueden usar cualquier cliente (e.g., FileZilla) bajo el usuario ftper@localhost, contraseña ftper y puerto 2100
Disclaimer: el script es el original del 2009; está intacto (y todo bugueado).
La imagen quedó disponible en https://hub.docker.com/r/filevich/smallpirate


Content type
Image
Digest
sha256:3801f15c5…
Size
154.4 MB
Last updated
about 1 year ago
docker pull filevich/smallpirate:2.0