deepwoods / nxfilter-docker Goto Github PK
View Code? Open in Web Editor NEWNxFilter docker container
NxFilter docker container
Hi @DeepWoods
Currently checking out the docker compose but when i try im getting
Error response from daemon: driver failed programming external connectivity on endpoint nxfilter (536d8410fcb8fef80b8d54d0e73647d1974d2303487235d4644adce02a7625b2): Error starting userland proxy: listen udp4 0.0.0.0:53: bind: address already in use
i was able to solve this by running this
sudo systemctl stop systemd-resolved
but not sure whats the correct way?
version: '3.5'
services:
nxfilter:
image: deepwoods/nxfilter:latest
container_name: nxfilter
hostname: nxfilter
restart: unless-stopped
environment:
TZ: "America/Bogota"
volumes:
- nxfconf:/nxfilter/conf
- nxflog:/nxfilter/log
- nxfdb:/nxfilter/db
ports:
- 53:53/udp
- 19004:19004/udp
- 80:80
- 443:443
- 19002-19004:19002-19004
volumes:
nxfconf:
driver: local-persist
driver_opts:
mountpoint: /scsi1/nxfilter/nxfconf
nxflog:
driver: local-persist
driver_opts:
mountpoint: /scsi1/nxfilter/nxflog
nxfdb:
driver: local-persist
driver_opts:
mountpoint: /scsi1/nxfilter/nxfdb
also when trying to connect a client using the nxproxy im getting this issue not sure what else i missed?
Error
Creating nxfilter_nxfilter_1 ... done
Attaching to nxfilter_nxfilter_1
nxfilter_1 | Exception in thread "main" java.lang.NullPointerException
nxfilter_1 | at nxd.Main.(Unknown Source)
nxfilter_1 | at nxd.Main.main(Unknown Source)
nxfilter_1 | Exception in thread "Thread-0" java.lang.NullPointerException
nxfilter_1 | at nxd.n.run(Unknown Source)
This is based on the below docker compose
version: '3.3'
services:
nxfilter:
image: deepwoods/nxfilter:latest
hostname: nxfilter
volumes:
- /data/nxfinter/nxfilter-conf:/nxfilter/conf
- /data/nxfinter/nxfilter-log:/nxfilter/log
- /data/nxfinter/nxfilter-db:/nxfilter/db
restart: unless-stopped
environment:
TZ: "Europe/London"
networks:
lan:
ipv4_address: ... (Ip address redacted)
networks:
lan:
external:
name: lan
Greetings,
I am attempting to install nxfilter using CasaOS in Debian 12. Using CasaOS Custom Install screen I am able to install NxFilter docker image with no issue. The problem is that the image is of course set to use Port 80, but CasaOS already uses port 80, so I need to change it to 8080. So I entered the image using docker exec. and tried to edit the nxfilter config file. but there is no editor. So I then tried to install an editor, but to update the system with "apt update".
How can I edit the files in the container?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.