![]() So, whatever I do, it’s probably safer for clients to assume that they may receive duplicate items if they’re being retrieved based on the time. The only problem I can see here is that because a lot can happen at the same time, if the client relies on the timestamp being the exact point that data is read, it’s possible for a parallel write to have a timestamp before the read but is not yet visible to the read due to the way RDBMS transaction isolation works… only the matter of milliseconds, but still possible. Yep, good idea - I could return the server timestamp in all API responses. (Also, but you might label this ‘out of scope’, it would be cool to get data on which feeds are popular, so that relational recommendations (‘those subscribed to x are subscribed to y’) could be presented for example directly in AntennaPod for those that sync with your service.) My AntennaPod installation and the entry are then ‘conflicting’ However, the person owning/hosting the feed forgot to update their entry on, which thus stays xyz.com/rss. Because of the redirect AntennaPod updates the feed it follows. I as an AntennaPod user follow xyz.com/rss, and the feed changes address (to abc.com/rss) with a nice 301/308 redirect on the server. I’m asking because of the following scenario: And a related question, are the two datasets (‘the things you publish’ and ‘the things you consume’) separate or linked somehow?.Since you don’t do any processing or fetching URLs, I’m wondering: do you ‘aggregate’ data in a way? As in: are you able to provide/develop a list of popular feeds (average for the whole userbase)?.Storing downloads in /downloads (GPODDER_DOWNLOAD_DIR is set)ġ572899614.First of all thanks for working on this - it’s a great initiative. usr/bin/env: 'python': No such file or directory Openbox-Message: Unable to find a valid menu file "/var/lib/openbox/debian-menu.xml" Obt-Message: Xinerama extension is not present on the server Warning: Cannot convert string "-*-courier-medium-r-normal-*-120-*-*-*-*-iso8859-1" to type FontStruct Warning: Cannot convert string "-*-helvetica-bold-r-normal-*-120-*-*-*-*-iso8859-1" to type FontStruct RdpkeybChangeKeyboardControl: autoRepeat off RdpRRScreenSetSize: width 1024 height 768 mmWidth 271 mmHeight 203 ![]() RdpRegisterInputCallback: type 0 proc 0x7f278e4a9530 RdpkeybChangeKeyboardControl: autoRepeat on ![]() RdpRegisterInputCallback: type 1 proc 0x7f278e6acc60 RdpClientConInit: kill disconnected timeout sec RdpSimdInit: sse2 amd64 yuv functions assigned RdpSimdInit: cpuid ax 1 cx 0 return ax 0x000406c4 bx 0x04100800 cx 0x43d8e3bf dx 0xbfebfbff RdpScreenInit: virtualX 800 virtualY 600 rgbBits 8 depth 24 Guacd: INFO: Listening on host 127.0.0.1, port 4822 Guacd: INFO: Guacamole proxy daemon (guacd) version 0.9.14 started (=) Using system config directory "/usr/share/X11/" (++) Using config file: "/etc/X11/xrdp/nf" (WW) warning, (EE) error, (NI) not implemented, (?) unknown. (++) from command line, (!!) notice, (II) informational, Markers: (-) probed, (**) from config file, (=) default setting, To make sure that you have the latest version. Xorg-server 2:1.19.6-1ubuntu4.3 (For technical support please see ) ![]() Im having some trouble running it on my Synology. ![]() You can get support for my Unraid Docker Templates and Docker Images here.Īdded migration information for existing users. If you appreciate my work please consider buying me a coffee, cheers! □ If you have settings and/or subscription data you'd like to preserve, please be sure to copy the contents of /config/gPodder to /config after pulling the latest image and then restart your container. This image has been rebased and the config directory structure has changed slightly. To access the GUI, point your web browser to (replace SERVERIP with the correct value). Ctrl-Alt-Shft will bring up the menu that allows changing input options, as well as controlling the clipboard. Replace PASSWORD with the a password for the WebUI (optional) This is the directory gPodder will download your podcasts to. Map "/downloads" to your chosen downloads folder location. That is where all of your configuration and database files will reside, so you won't lose data when you update, reinstall, etc. Map "/config" to your choice of folder location. In development since 2005 with a proven, mature codebase. GPodder is a simple, open source podcast client written in Python using GTK+. Docker image of the gPodder podcast client with a built-in browser-based GUI. ![]()
0 Comments
Leave a Reply. |