Amiga.org
Coffee House => Coffee House Boards => CH / General => Topic started by: giZmo350 on May 10, 2018, 01:25:02 AM
-
Hello Karlos..... Just curious, will the Proxy ever come back online? :confused:
http://aoproxy.extropia.co.uk/
I really appreciate the effort you put into it and I miss using it with IBrowse.
Thanks.............
-
Funny, I was just about to make a thread asking for the same thing.
It would be cool with some "legacy compatible" gateway proxy to all the Amiga forums... and while dreaming, why not NNTP gateway while at it :)
-
There were some issues following a hosting migration. The extropia domain has always been kindly hosted by a good friend and they currently have much more important things to worry about. My copy of the source is on my dead HD. I can probably get a copy from the server and dump it in github so that it can be hosted by anyone.
-
To be honest, the best place to host it would be on a sub domain of this site. That was the intention originally.
-
I just donated £15.00 GBP to A-EON Technology Ltd to help git 'er done! :)
Excellent suggestion Karlos and thanks for your help!
-
What is needed for the proxy? I'm not opposed to throwing up a VM in my cluster. It could easily have something like "proxy.amiga.org" or "classic.amiga.org" or whatever pointed at it.
-
What is needed for the proxy? I'm not opposed to throwing up a VM in my cluster. It could easily have something like "proxy.amiga.org" or "classic.amiga.org" or whatever pointed at it.
That would be great! It wouldn't matter as long as it's not a secure site (https). Here is a link to the original discussion that Karlos started in 2010. Maybe sift thru that link to get an idea of how it was originally setup. Maybe you could get in touch with Karlos too.... :)
http://www.amiga.org/forums/showthread.php?t=51457
-
What is needed for the proxy? I'm not opposed to throwing up a VM in my cluster. It could easily have something like "proxy.amiga.org" or "classic.amiga.org" or whatever pointed at it.
The source code would be an excellent start. Other than that just php5, though it is probably high time it was modernised.
-
I just donated £15.00 GBP to A-EON Technology Ltd to help git 'er done! :)
Excellent suggestion Karlos and thanks for your help!
Surely the author of the code deserves your donation more? ;)
-
Surely the author of the code deserves your donation more? ;)
The proxy was a labour of love and was not written for any reason other than to give a better experience for the minority of users actually using their classic systems to come here. Still it seems fitting that only in Amiga circles does the issue of lost source warrant someone throwing money at someone to do something. We should have a bounty too lol
-
The proxy was a labour of love and was not written for any reason other than to give a better experience for the minority of users actually using their classic systems to come here. Still it seems fitting that only in Amiga circles does the issue of lost source warrant someone throwing money at someone to do something. We should have a bounty too lol
Why have one when you can now have three in a pack? ;)
(http://www.kantartzisfoods.gr/pics/Zaxarodi/mars/Bounty-Triple-Milk-85g.jpg)
-
To A-EON and any others who may help revive the A.O Proxy, please feel free to divvy up my $20.06 donation amongst yourselves! :D
-
To A-EON and any others who may help revive the A.O Proxy, please feel free to divvy up my $20.06 donation amongst yourselves! :D
(https://tctechcrunch2011.files.wordpress.com/2009/07/scrooge-mcduck-make-it-rain.jpg?w=278&h=253)
-
I'm posting this right now from Netsurf m68k from Aminet.
Why is the proxy needed again?
-
I'm posting this right now from Netsurf m68k from Aminet.
Why is the proxy needed again?
Does NetSurf work with ECS and AGA? I have not messed with it in so long I forgot.
-
Does NetSurf work with ECS and AGA? I have not messed with it in so long I forgot.
Yeah, I know it works on my A1200/060 to some extent. It's more a novelty then something you'd actually use.
You won't be watching Youtube, let's put it that way.
-
I've heard that NetSurf is cool.
-
I want a version of the site that scales all bitmaps to half height, for my HiRes non-laced display.
-
I want a version of the site that scales all bitmaps to half height, for my HiRes non-laced display.
And you can have it, as soon as I have recovered the source.
-
And you can have it, as soon as I have recovered the source.
Maybe I could start a bounty to get off my arse and pull the backup from my server?
Starting at one million dollars mwuahahah!
-
Maybe I could start a bounty to get off my arse and pull the backup from my server?
Starting at one million dollars mwuahahah!
I think it's spelled "meeeeellion"
-
I think it's spelled "meeeeellion"
And I want USD not Canadian! Lol
-
OK. I have the code to Karlos' aoproxy in my possession.
I refuse to free it until you tightwad Amiga users hand over £2000 GBP.
Start looking down the back of your couches boys!
-
OK. I have the code to Karlos' aoproxy in my possession.
I refuse to free it until you tightwad Amiga users hand over £2000 GBP.
Start looking down the back of your couches boys!
Will Monopoly money suffice?
-
Will Monopoly money suffice?
He said Sterling, not USD...
-
He said Sterling, not USD...
And I don't mean Moss either.
-
OK. I have the code to Karlos' aoproxy in my possession.
I refuse to free it until you tightwad Amiga users hand over £2000 GBP.
Start looking down the back of your couches boys!
(https://media.makeameme.org/created/aw-cmon-this.jpg)
-
(https://media.makeameme.org/created/aw-cmon-this.jpg)
Servers cost money to run Gizmo.
And my time costs money too.
-
Servers cost money to run Gizmo.
A proxy does not require a server, just throw it up in the cloud :)
-
A proxy does not require a server, just throw it up in the cloud :)
It cost money for the last 8 years.
It will also cost me time to do anything with it. Time==Money.
-
A proxy does not require a server, just throw it up in the cloud :)
It's not that kind of proxy. It is a content transformation tool with some session management. You can't just dump it into google app engine free tier, it needs storage. You can't use the filesystem in app engine so you are already looking at GCS or similar.
-
It's not that kind of proxy. It is a content transformation tool with some session management. You can't just dump it into google app engine free tier, it needs storage. You can't use the filesystem in app engine so you are already looking at GCS or similar.
is there a $x amount associated with this work? Throw one out there and lets see what the community can come up with. :)
-
is there a $x amount associated with this work? Throw one out there and lets see what the community can come up with. :)
Two grand GBP. Karlos doesn't have the code, I do.
-
Two grand GBP. Karlos doesn't have the code, I do.
Think of the children. Won't someone think of the children?!
-
Think of the children. Won't someone think of the children?!
It's ma' feckin' code noo ye wee sassanach!
-
More storage than what can just be kept in RAM? Really?
-
Two grand GBP. Karlos doesn't have the code, I do.
Hard to tell if you are being flip. I was prepared to pitch in a reasonable sum of a hundred bucks or so. If that is the case then I guess the proxy is dead. R.I.P. :(
-
Hard to tell if you are being flip. I was prepared to pitch in a reasonable sum of a hundred bucks or so. If that is the case then I guess the proxy is dead. R.I.P. :(
Bigger bounties have been collected for less useful code. It's all in a good cause. I won't keep it for myself.
-
More storage than what can just be kept in RAM? Really?
Probably not, but that's just not generally how it works in the web application world. You want to use memory backed storage? You use memcache or similar. Your application code isn't constantly running, it is launched when a http request arrives, does a job, returns a result and exits. The "ram" is just volatile storage valid for the current thread of execution only. It's worse in an app engine cloud like environment as each request can result in firing up an entirely new container instance.
The proxy is just a simple php application. The local storage is for managing cookies from the target site and the session data for each user.
-
Navigating AmiPeeps lately....... Wait for it!!!
HAHAHAHAHAHAHAHAHAHA!!!!
#TOMPETTY - Even The Losers
(https://i2.wp.com/knuckledraggin.com/wp-content/uploads/2018/05/low-trailer-gif.gif?resize=577%2C390)
-
Probably not, but that's just not generally how it works in the web application world.
In the web application world, you now use application containers, storage containers, and some load balancer solution in front of it.
But (using the more traditional approach with a server), why not take inspiration from Amiga, and just tar out data to a ram disk during boot of the VM (or the container or whatever) :)
The proxy is just a simple php application. The local storage is for managing cookies from the target site and the session data for each user.
Not exactly huge data, and doesn't even need to survive reboots. It does sound like something that could be dropped into a paas somewhere, or a simple vhost at some VPS provider, VMware or whatever.
-
In the web application world, you now use application containers, storage containers, and some load balancer solution in front of it.
But (using the more traditional approach with a server), why not take inspiration from Amiga, and just tar out data to a ram disk during boot of the VM (or the container or whatever) :)
Not exactly huge data, and doesn't even need to survive reboots. It does sound like something that could be dropped into a paas somewhere, or a simple vhost at some VPS provider, VMware or whatever.
All well and good, but that involves time and time costs money.
-
In the web application world, you now use application containers, storage containers, and some load balancer solution in front of it.
For new projects, yes. This was just some old school php that ran on my old server account, written years ago.
But (using the more traditional approach with a server), why not take inspiration from Amiga, and just tar out data to a ram disk during boot of the VM (or the container or whatever) :)
For the VM, ram disk offers nothing. The filesystem area where the data are persisted is hot and cached already. The latency is all in the http requests to this site. Even the processing of the content is fast.
For containers, the volatility of containers in particular precludes this without a persistence layer because users will be logged out all over the place without warning when the container is torn down.
Not exactly huge data, and doesn't even need to survive reboots. It does sound like something that could be dropped into a paas somewhere, or a simple vhost at some VPS provider, VMware or whatever.
As said above, the size of the data is not the issue. However reimplementing it all to be containerised and use a storage bucket is a task big enough to warrant a total rewrite anyway.
-
So, could I have the proxy code and just do it?
-
[root@denise home]# locate extropia
/opt/cpanel/ea-php70/root/etc/php-fpm.d/aoproxy.extropia.co.uk.conf.save
/opt/cpanel/ea-php70/root/etc/php-fpm.d/avatargraveyard.extropia.co.uk.conf.save
/opt/cpanel/ea-php70/root/etc/php-fpm.d/extropia.co.uk.conf.save
/opt/cpanel/ea-php70/root/etc/php-fpm.d/moo2.extropia.co.uk.conf.save
/var/log/apache2/domlogs/ftp.extropia.co.uk-ftp_log.offsetftpbytes
Looks like I no longer have it. What a shame!
-
Erm... Whoops?
-
@thread
ok, that's beyond the pale. you want to talk international politics, knock yourself out. in fact i've moved all the avatar-related nonsense to the coffee house where it belongs. but this site will NOT tolerate anti-semitic or anti-islamic insults. don't give me any crap about free speech, and don't try and excuse it. this is a private server, and it's just not on.
the user in question is banned for three months; if i ever see it again, it will be permanent. oh, and this topic is now closed.
-- eliyahu