All checks were successful
WHP Default Container / Build-and-Push (push) Successful in 11s
- Added Dockerfile with Apache base image - Created beautiful web hosting landing page (index.html) - Added startup script to check for content and copy default page - Set up Gitea workflow for automatic builds - Updated README with comprehensive documentation The container automatically provides a professional landing page when the web directory is empty, focusing on web hosting features and guiding users to configure their site through the Web Hosting Panel.
15 lines
294 B
Docker
15 lines
294 B
Docker
FROM httpd:alpine
|
|
|
|
# Copy the default landing page to the container
|
|
COPY index.html /index.html
|
|
|
|
# Copy the startup script
|
|
COPY scripts/startup.sh /startup.sh
|
|
|
|
# Make the startup script executable
|
|
RUN chmod +x /startup.sh
|
|
|
|
# Set the startup script as the entrypoint
|
|
ENTRYPOINT ["/startup.sh"]
|
|
|