Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Dockerfile and Makefile #4

Merged
merged 4 commits into from
Jul 22, 2020
Merged

Add Dockerfile and Makefile #4

merged 4 commits into from
Jul 22, 2020

Conversation

dalf
Copy link
Contributor

@dalf dalf commented Apr 13, 2019

make build to build a docker image filtron:latest (no need to install golang, it uses a muti-stage Dockerfile)

make run to start filtron, help to debug.

should help searx/searx#1561

the configuration file is from https://www.21x9.org/en/searx.html


Note that there are still things to do :

  • run filtron with a dedicated user instead of root
  • load the configuration from a volume : when there is no configuration, a default configuration is copied. It allow the administrator to start quickly, and customize later.
  • compile different docker images automatically on hub.docker.com for amd64, x64, arm, arm64 architectures.

Dockerfile Show resolved Hide resolved
dalf added 3 commits July 5, 2019 17:22
and minor update of configs/rules.json
remove configs/rules.json
Copy link
Owner

@asciimoo asciimoo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks!

@asciimoo asciimoo merged commit e4f19f1 into asciimoo:master Jul 22, 2020
@dalf dalf deleted the docker branch January 22, 2022 18:51
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.

3 participants