/episodethree//sup/

/episodethree/ - Episode Three

Worth the weight!

Name
Email
Subject
Message
File
Password (for post/file deletion)

No. 505 [] [View]
test

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(127.0.0.1:3306)". 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)
/episodethree/src/156142096255.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 []
>>493
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!
6 posts omitted
No. 487 []
File: 156030984982.PNG - (0.15 MB , 465x433, 65467897.PNG)
/episodethree/src/156030984982.PNG
>>486
Oh yeah, that makes sense haha.
No. 488 []
File: 156047244222.jpeg - (0.65 MB , 1250x1565, 5B3BB2D1-BA62-4024-9AFC-AFEE5D5E1871.jpeg)
/episodethree/src/156047244222.jpeg
What is this place?
No. 489 []
File: 156067643710.jpg - (0.36 MB , 1280x720, Wheatley_E3_2010.jpg)
/episodethree/src/156067643710.jpg
>>488
This is our test site for the Gochan imageboard software

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)
/episodethree/src/156028334484.png
>>477
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]
>>392
k
No. 476 []
yeah

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)
/episodethree/src/154554610278.JPG
>>405
You got a face on your cup :D
No. 409 []
>>405
Merry Christmas!
No. 410 []
File: 154604941011.jpg - (0.22 MB , 961x503, focused_writing.jpg)
/episodethree/src/154604941011.jpg
>>400
>>402
>>408
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]
>>402
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
hyperlink
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)
/episodethree/src/151853306350.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 []
>>318
ffmpeg -i <image> -i <audio> -b:a 96k -acodec libopus -vcodec vp8 -b:v 250k output.webm

should work
No. 321 []
>>320
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)
/episodethree/src/151831155512.jpg
>>318
>>319
And now they are working! Yay!

No. 303 [] [View]
asd

&lt;script&gt;alert(&#39;123&#39;);&lt;/script&gt;
<img src=x onerror=alert(123) />
<svg><script>123<1>alert(123)</script>
"><script>alert(123)</script>
'><script>alert(123)</script>
><script>alert(123)</script>
</script><script>alert(123)</script>
< / script >< script >alert(123)< / script >
No. 304 []
use this for testing, admin:
https://github.com/minimaxir/big-list-of-naughty-strings


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