Skip to content

Conversation

awesome-doge
Copy link

No description provided.

Added liblz4-dev to the list of packages installed in the Dockerfile. This additional dependency is necessary for further development and functionality improvements.
Added libsecp256k1-dev to the list of installed packages in the Dockerfile. This change ensures that all necessary dependencies are available during the build process.
Added libsodium-dev to the list of packages installed in the Dockerfile. This change ensures all necessary dependencies are present for building the project within a docker container.
The Dockerfile has been optimized to reduce the number of layers by combining RUN commands. The installation of necessary packages is now done in a single step, reducing redundancy. Also, the build process has been divided into two stages: 'builder' and 'final image', improving readability and maintainability. Comments have been added for clarity on each stage's purpose. Lastly, file permissions are set for rldp-http-proxy and generate-random-id in one line to streamline the setup process.
Removed a comment indicating the docker-compose file was not working. Added port mapping for service, allowing it to be accessible on port 8080.
The Docker service configuration has been updated with a new restart policy. This ensures that the service will always restart if it stops, improving reliability and uptime.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant