¿Alguna vez has deseado tener un botón de “Instalar este tema en tu sitio” para todo? ¡He desarrollado un sitio para hacerlo posible! Puedes usarlo en https://discourserouter.pyxfluff.dev.
Al visitar el sitio por primera vez, se te pedirá que agregues tu sitio, pero se recordará en una cookie para que puedas usar el mismo sitio en el futuro. Se trata de una sustitución directa de rutas, no se requiere ningún prefijo de ruta. ¡Simplemente reemplaza la URL de tu foro por discourserouter.pyxfluff.dev!
Ten en cuenta que este es aún un producto nuevo y pueden existir problemas. Puedes reportar todos los problemas, ideas y otros comentarios en este hilo. He probado lo mejor que he podido, pero nunca se puede estar 100% seguro.
El código fuente está disponible en GitHub como un proyecto en Python (FastAPI) y siempre se aceptan contribuciones.
Costos Operativos
Actualmente, esto no cuesta nada ejecutarlo porque lo hago en mi servidor en casa, por lo que no hay cargos en la nube además de mis $10 al año por mi dominio. Sin embargo, planeo expandir esto a su propio dominio eventualmente. Actualmente no tengo una URL pública de donaciones, pero si deseas patrocinar un dominio adecuado, contáctame por mensaje privado y podemos encontrar una solución.
Encuesta sobre el producto
Estoy realizando temporalmente una encuesta para recopilar opiniones sobre este proyecto; toda la retroalimentación es útil.
Dejé accidentalmente un registro de desarrollo; sin embargo, se ha desactivado en producción desde este commit. No hay mucho que pueda hacer respecto a los registros de Uvicorn sobre las solicitudes a los puntos de acceso (y no estoy seguro de que eso sea algo que desee por razones de seguridad), pero mi objetivo no es registrar las URL de los puntos de acceso porque creo en la privacidad. De todos modos, los registros del servidor están en una unidad de systemd que no tengo intención de extraer a menos que sea estrictamente necesario para rastrear un error o algo similar.
El sitio web también está conectado a mi propia instancia de PA, por lo que puedo saber cuántas personas lo utilizan sin análisis intrusivos. La conclusión es que no registro tu dirección IP, la URL del sitio ni prácticamente nada. Lo único que puedo ver es que alguien visitó el sitio y fue redirigido. Siéntete libre de hacerme saber si tienes alguna preocupación, pero todo lo de “registros de Uvicorn de solicitudes de redirección” es simplemente un defecto de diseño en la forma en que decidí construir la aplicación (mediante cookies y jinja2).
Obviamente, si por alguna razón no confías en mí, puedes alojarlo tú mismo (mañana publicaré una guía), pero puedes auditar el código tú mismo; el contenedor se ejecuta reflejado en GitHub.
No, la URL del sitio está en una cookie del navegador que no se guarda en los registros del servidor.
Lo mejor que puedo hacer es publicar el código fuente reflejado, mostrar los registros y detallar claramente qué tecnologías utiliza el sitio (todo en mi propia infraestructura). Si decides no revisar dicha información o aún así no me crees, no hay mucho más que pueda hacer por ti
¡Hola a todos! He realizado una breve encuesta para ayudarme a decidir cuántos recursos asignaré a este proyecto (tiempo de mantenimiento personal, dinero, etc.). Independientemente de lo que pienses del proyecto en su estado actual, completar el formulario me ayudará mucho (hay un espacio para indicar qué es lo que no te gusta si respondes que no a la primera pregunta). ¡Gracias!
El problema que tengo con este tipo de servicio es que pueden dejar de existir en el futuro, y las URLs podrían redirigirse a algo malicioso.
No dudo de tu buena fe, pero por experiencia sé que esto sucede[1], así que prefiero no depender de ello en absoluto si puedo evitarlo.
En un foro que migré, muchas imágenes estaban alojadas en un servicio de terceros que, después de unos años, sobrescribió todos los enlaces de las imágenes ↩︎