Readme
Juju charm ZNC
==============
:Author: Patrick Hetu <patrick@koumbit.org>
Example deployment
------------------
1. First bootstrap your environment::
juju bootstrap
2. On a diffent terminal starts the log collection with the command::
juju debug-log
3. Setup your znc user information in myznc.yaml like this::
myznc:
nickname: mynick
username: myusername
password: mysecretpassword
channels: "ubuntu ubuntu-beginners"
4. Then in the first terminal create the services and expose them to the Internet::
juju bootstrap
juju deploy --config myznc.yaml znc
juju expose znc
5. Accessing your znc control panel should be ready at::
http://<your_server_address>:6667
To find out the public address of znc, look for it in the output of the
`juju status` command.
6. If you have not set a master password:
To be able to connect to the web interface, you must know your usename
and password. You will found it in the logs collected by the `juju debug-log`
command. If you need it later, the password is in the `/etc/znc/configs/znc.conf`
configuration file. You can read it by running this command:
cat /etc/znc/configs/znc.conf
after have logged with ssh in the znc server. The command will show you a
line with the password looking like this:
Pass = <THE_PASSWORD>
Changes
| 2012/08/09 Mark Mims merging lp:~patrick-hetu/charms/oneiric/znc/trunk (revno 26) |
| 2012/04/16 Mark Mims needs pwgen package to install
(revno 25) |
| 2012/04/05 Patrick Hetu fix permissions after installation (revno 24) |
| 2012/04/05 Patrick Hetu restart znc after configuration change (revno 23) |
| 2012/04/05 Patrick Hetu typo (revno 22) |
| 2012/04/05 Patrick Hetu add a config-changed hook (revno 21) |
| 2012/04/05 Patrick Hetu add a start and stop hooks (revno 20) |
| 2012/03/29 Patrick Hetu typo (revno 19) |
| 2012/03/29 Patrick Hetu just ignore errors when doing config's symlink (revno 18) |