By Ilja
Hello, I have followed this tutorial: https://www.digitalocean.com/community/tutorials/how-to-run-your-own-mail-server-and-file-storage-with-peps-on-ubuntu-14-04 and was able to install PEPS application on my server, but am having issues locating public application files like css/js used by the app.
This textbox defaults to using Markdown to format your answer.
You can type !ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!
To enter a running Docker container, you can use the attach command. E.g:
docker attach <container name or ID>
Though, that is mostly useful for debugging purposes. If you want to edit files directly, I’d suggest doing so before building the Docker images.
In the linked tutorial, you run the command make build. If you look at the actual Makefile in the project, you’ll see that it is building Docker images:
build: domain
cd mongod; docker build $(DOCKER_BUILD_OPTS) -t mongod .
cd opa; docker build $(DOCKER_BUILD_OPTS) -t opa .
cd peps; docker build $(DOCKER_BUILD_OPTS) -t peps .
cd solr; docker build $(DOCKER_BUILD_OPTS) -t solr .
cp domain smtpin/
cd smtpin; docker build $(DOCKER_BUILD_OPTS) -t smtpin .
cp domain smtpout/
cd smtpout; docker build $(DOCKER_BUILD_OPTS) -t smtpout .
The cleanest way to modify this would be to edit the Dockerfile that produces the PEPS image. From there you could add or replace the files as needed.
For more information on building Docker images, check check out:
Get paid to write technical tutorials and select a tech-focused charity to receive a matching donation.
Full documentation for every DigitalOcean product.
The Wave has everything you need to know about building a business, from raising funding to marketing your product.
Stay up to date by signing up for DigitalOcean’s Infrastructure as a Newsletter.
New accounts only. By submitting your email you agree to our Privacy Policy
Scale up as you grow — whether you're running one virtual machine or ten thousand.
Sign up and get $200 in credit for your first 60 days with DigitalOcean.*
*This promotional offer applies to new accounts only.