Getting a free (12 Months) Quasselcore from Amazon
Amazon currently offers 12 Months of free access to a small EC2 instance - but thats more than enough to run a quasselcore. I tried it and documented the needed steps
- go to https://aws.amazon.com/free/ and sign up ( credit card and phone number needed )
- open https://console.aws.amazon.com/ec2/home?region=us-east-1# ( us-east is one of their “cheapest” locations,see https://aws.amazon.com/ec2/pricing/)
- create a new instance, using the “amazon linux” setting and save your keys!
- go to the instances tab, and copy your hostname
- now you need to forward the quassel port
- chmod 0400 Downloads/quasselcore_ec2.pem
- ssh -i Downloads/quasselcore_ec2.pem ec2-user@ec2-12-34-56-789.compute-1.amazonaws.com
- sudo adduser -m quassel; sudo yum install screen; sudo su quassel;
- cd; wget “http://quassel-irc.org/pub/quasselcore-static-0.7.3.bz2” && bunzip2 quasselcore-static-0.7.3.bz2 && chmod +x quasselcore-static-0.7.3
- ./quasselcore-static-0.7.3 → and ctrl+c (we do this so the directory for the cert are created)
- openssl req -x509 -nodes -days 365 -newkey rsa:1024 -keyout ~/.config/quassel-irc.org/quasselCert.pem -out ~/.config/quassel-irc.org/quasselCert.pem
- screen -R quasselcore
- sudo su quassselcore; cd; ./quasselcore-static-0.7.3 –listen=0.0.0.0
- connect your client to ec2-12-34-56-789.compute-1.amazonaws.com