/episodethree/ - Episode Three

Worth the weight!

Password (for post/file deletion)

No. 490 [] [View]
Hi! I see you have done lots of work on GoChan- its really nice. All the new chans are too complicated with 100000 unwanted and unused options. GoChan is simple, not overly complicated for the user which is awesome.
SO- I am looking to switch from lynxchan to gochan. I can make any type of server on digital ocean hosting. I have never used golang yet- can you say what type of server would be best to start, and then how to install GoChan on it?
No. 491 []
If you already have a server, that should be good enough. Gochan doesn't really require a whole lot, and since it's a native executable (plus templates and static served files) you don't need to have PHP or ImageMagick/gd installed like most other imageboards. You only need to install Go(lang) if you're going to be building it from source, as with any other compiled program.
The latest release requires MySQL but the latest commit to the GitHub repo added support for PostgreSQL and SQLite. I'm currently creating a new build script to handle some of the changes so if you are going to switch, I'd wait for the 2.8 release. I should be able to finish it today.
Unfortunately, I don't have a way for you to "translate" your lynxchan database schema to a gochan compatible one so you'll be effectively starting from scratch.

For installation, it's fairly simple. At the moment it requires that you have a SQL user and database ready (unless you're using SQLite, in which case you just need to specify where the database file should go).
Then copy or move gochan.example.json to gochan.json. if you're using MySQL, set "DBtype" to "mysql" in gochan.json. If you're using PostgreSQL, set it to "postgresql", or if you're using SQLite, set it to "sqlite3".
If you're using MySQL or PostgreSQL and are connecting to your SQL server via a URL, set "DBhost" to (for example), "tcp(". If you're connecting through a UNIX socket, set it to (for example) "unix(/var/run/mysqld/mysqld.sock)". Or if you're using SQLite, just set it to the path of the database file. If it doesn't already exist, it will be created when gochan is first run.

When you first start gochan, it will create an admin user and a /test/ board. From there, you can create new boards at http://yoursite.com/manage?action=boards and new staff members at http://yoursite.com/manage?action=staff
For security reasons, you should probably create a new administrator account and delete the default one.
No. 493 []
File: 156142096255.png - (1.37 MB , 1080x1080, 13bca2d851559db53b7d7ff63e784c432c475baa58b176fc0460bef05b1c8bc5.png)
Ugh... i could not figure it out. Any chance you could make an install tutorial for dummies? It would help people new to Go like me. I would pay you whatever you want to make the tutorial.
No. 494 []
Sorry you're having trouble. I've been meaning to write a full installation tutorial and/or installation script to make it easier. You normally shouldn't need to install Go unless you want to contribute to development, and if you're unfamiliar with Go, you probably won't be able to get much done.
How far did you get, and what error(s) are you seeing?

File: 156029913957.png - (0.24 MB , 390x618, 43243557658.png)
/episodethree/src/156029913957.png No. 479 [] [View]
whoever made that pipes theme deserves an award

it looks fantastic!
7 posts omitted
No. 488 []
File: 156047244222.jpeg - (0.65 MB , 1250x1565, 5B3BB2D1-BA62-4024-9AFC-AFEE5D5E1871.jpeg)
What is this place?
No. 489 []
File: 156067643710.jpg - (0.36 MB , 1280x720, Wheatley_E3_2010.jpg)
This is our test site for the Gochan imageboard software
No. 504 []
Hi Mint horse, what have you been up to?

File: 156020768168.jpg - (88.9 KB , 500x500, 091edd6483ddb6070b090d5d4e1565cd.jpg)
/episodethree/src/156020768168.jpg No. 477 [] [View]
What happens when there is an episode 4?
No. 478 []
File: 156028334484.png - (88.1 KB , 900x426, future_spikes_problem_by_lazypixel-d54fg4k.png)
Well since Valve still hasn't done a 3, I think that is a very remote concern.

But maybe the board can just stick around for the memories of joking about 3, if and when Valve releases a 3.

No. 475 [] [View]
No. 476 []

File: 154376716758.png - (80.8 KB , 1351x656, 765ee79d-3e6e-4b15-b9de-ea710ba80900.png)
/episodethree/src/154376716758.png No. 392 [] [View]
The settings lightbox actually does stuff now, including theme switching (though there are only a couple), and as you can see it has a mostly functional QR box. It even uses AJAX to submit posts, but since thread updating hasn't been implemented yet, I'm probably just going to temporarily comment out the AJAX code.
11 posts omitted
No. 408 []
File: 154554610278.JPG - (74.7 KB , 540x400, IMG_0753.JPG)
You got a face on your cup :D
No. 409 []
Merry Christmas!
No. 410 []
File: 154604941011.jpg - (0.22 MB , 961x503, focused_writing.jpg)
In the future, these images should have working thumbnails, the thumbnailing code copied the original extension for the file saved, but then tries to use it with lower case, now the code properly ensures the thumbnail file is lower case.

No. 403 [] [View]
Not banned

File: 151831147636.png - (0.13 MB , 306x273, top gun shinji.png)
/episodethree/src/151831147636.png No. 322 [] [View]
bold text
italicized text
underlined text
No. 324 []
Oh snap, I forgot, I was going to have hyperlinks open a new tab if they pointed to an external site. Oops.
No. 325 []
File: 151853306350.gif - (0.67 MB , 367x200, vUV4FfU.gif)
Unrelated but I think post editing will likely come very soon. Who knows?

File: 151728321915.webm - (2.81 MB , 568x320, alexa jones.webm)
/episodethree/src/151728321915.webm No. 307 [] [View]
Ready go
12 posts omitted
No. 320 []
ffmpeg -i <image> -i <audio> -b:a 96k -acodec libopus -vcodec vp8 -b:v 250k output.webm

should work
No. 321 []
That's close to what I did, I just didn't specify an audio codec.
No. 323 []
File: 151831155512.jpg - (10.2 KB , 249x250, thumbs up.jpg)
And now they are working! Yay!

No. 303 [] [View]

<img src=x onerror=alert(123) />
< / script >< script >alert(123)< / script >
No. 304 []
use this for testing, admin:

File: 15147094502.gif - (5.47 MB , 480x360, web surfin time.gif)
/episodethree/src/15147094502.gif No. 301 [] [View]
Guess what children! Assuming I didn\'t break something, cookies should actually save correctly now, and non-ASCII characters in your tripcode should work!
No. 302 []
File: 15147182797.gif - (0.93 MB , 499x477, snow-forest.gif)
What an amazing deal!

Edit post
Previous [1] [2] [3] [4]
[ episodethree / sup ]