S3 Zipping Server on EC2
If you are seeing this page, congratulations! Your server is set up correctly.
Please go through Part 1 & 2 to get everything else running smoothly.
Visit S3zipper for more information.
To see any s3zipper errors, check below link:
These logs were created initially to help monitor the stages of the zipping process.
tail /home/go/logs/log.txt
This server is pre-configured to use Caddy Web Server as a reverse proxy.
This means that you can easily get automatic HTTPS by providing a valid domain name.You can also use it as is with a public/elastic ip address.
These changes can be achieved through the (Caddyfile & dockerconfig.env) files.
NB : IMPORTANT
Please change the following settings in config.toml file to get local urls to work well.
[liveconfig]
uselive = true #Leave as is in production.
baseurl = "" #Use the right domain name or IP.
usehttps = false #Use true if using HTTPS
"localhost:8000"
"/home/go"
"cd /home/go"
"/home/go/config.toml"
"/home/go/Caddyfile"
"/home/go/dockerconfig.env"
"/home/go/docker-compose.yml" To get email notifications, please provide email configuration settings in config.toml.
NOTE:
*Leave email field empty if you do not need notifications.
*You must provide correct email configurations to be able to use email, or else, an error
will be triggered if you provide email with wrong configurations.
For API documentation and usage:
Visit EC2(AMI) S3ZIPPER API SERVER API documentation
Available language examples in postman:
cURL, jQuery, Ruby, Python Requests, Node, PHP, Golang, etc.