User:Nicolaus: Difference between revisions

From Alpine Linux
No edit summary
(Blanked the page)
Tag: Blanking
 
Line 1: Line 1:
== How to run a ZNC server + NGINX using a reverse proxy pointing to subdomain ==


Run only this command as '''root'''. It will install ZNC, the NGINX web server and the Certbot for web SSL encryption:
{{Cmd|'''apk add znc nginx certbot-nginx'''}}
Add a user called 'irc' to the system:
{{Cmd|adduser -D irc}}
Now log in as the new user "irc":
{{Cmd|su irc}}
Create a ZNC configuration with this command:
{{Cmd|znc --makeconf}}
The program will start asking for the following information, most important questions are 'port' and 'localhost':
<pre>
Listen on port: 5000 (you should maintain this as 5000, do not put anything else)
Listen using SSL: yes
Listen using both IPv4 and IPv6: yes
Username: username
Enter password: password
Confirm password: password
Nick: nick
Alternate nick: alternate_nick
Real name: optional
Bind host: localhost (you should maintain this as localhost, do not put anything else)
Set up a network?: no
Launch ZNC now? no
</pre>
While you're still logged into the user 'irc' run ZNC:
{{Cmd|znc}}
Now change to '''root''':
{{Cmd|'''su root'''}}
go to
{{vim /home/irc/.znc/configs/znc.conf}}
.... work in progress!!! come back tomorrow

Latest revision as of 23:46, 19 August 2019