Pages:
Author

Topic: [ANNOUNCE] Abe 0.7: Open Source Block Explorer Knockoff - page 51. (Read 221044 times)

hero member
Activity: 481
Merit: 529
I could donate some space on my 4GB linode for you if you'd like.

I'd appreciate it.  PM or email me with details.
legendary
Activity: 882
Merit: 1001
n0m4d, thank you.

Confucius, you are welcome to use the URL in the OP, but do not expect as consistent service as you would get from BlockExplorer.com.  I run the service for demonstration purposes, the server can not handle BBE's load, the code is not yet as optimal as BBE's, and I will probably move the site to another host/port soon.

Cheers,
John

I could donate some space on my 4GB linode for you if you'd like.
full member
Activity: 210
Merit: 100
firstbits: 121vnq
much thanks to OP for the open source alternative! Happy to see this flourish and watch the closed source alternatives die off (they were useful for awhile, but really think that where open source alternatives can exist they should)

donation sent
legendary
Activity: 3431
Merit: 1233
Abe or another competing open source, it is a much needed service. Following this thread...
hero member
Activity: 481
Merit: 529
error, I look forward to your GPL competitor. Smiley  Meanwhile, for anyone who wants to customise a public Abe instance without using a Github fork, I've added the following To-Do item:

 * Optionally add a link to each page allowing the user to download the
   source code and supporting files as a tarfile created on the fly to
   satisfy the AGPL.

I won't make this automatic due to security concerns, but I intend to make the new link simply tar up the directory containing abe.py, minus *.pyc and .git, and stream it to the browser as application/x-gtar-compressed or similar.  By turning this on and keeping your changes in the directory, you will satisfy the AGPL.  [Edit: or I will weaken Abe's license so this satisfies it.]  If you implement this before I get to it, feel free to submit a patch or pull request.

I'll also allow config file nesting so that secret configuration such as a database password can be left out.
hero member
Activity: 481
Merit: 529
n0m4d, thank you.

Confucius, you are welcome to use the URL in the OP, but do not expect as consistent service as you would get from BlockExplorer.com.  I run the service for demonstration purposes, the server can not handle BBE's load, the code is not yet as optimal as BBE's, and I will probably move the site to another host/port soon.

Cheers,
John
newbie
Activity: 46
Merit: 0
Great to see more open source efforts!

Will be using your site for now on Smiley
member
Activity: 70
Merit: 10
Donated and following.
hero member
Activity: 481
Merit: 529
It's the front end stuff (HTML, CSS, images, etc.) that I really want to customize.

Would you prefer to change things server-side (e.g., through templating) or would client-side scripting work?  If you can do it client-side, and you serve your scripts in unprocessed source form with an AGPL-compatible license notice, I won't object.  In fact, I'll adjust the output format to suit the task, e.g., XML for Ajax or HTML with data-centric class attributes.  And I'll add an optional