Commit Graph

52 Commits

Author SHA1 Message Date
Dan Helfman 99b5669620 Drop use of Docker plugin.
continuous-integration/drone/push Build is passing Details
2023-08-20 14:59:53 -07:00
Dan Helfman 75a29106ce Switch to exec runner so Podman works.
continuous-integration/drone/push Build encountered an error Details
2023-08-20 14:58:11 -07:00
Dan Helfman b2fc1ff62d Be explicit about using Podman in CI build.
continuous-integration/drone/push Build is failing Details
2023-08-20 14:52:21 -07:00
Dan Helfman 36df7e0909 Remove various package pins. Also, switch to Podman for local build.
continuous-integration/drone/push Build is failing Details
2023-08-20 14:38:42 -07:00
Dan Helfman ee16579f70 Unpin version.
continuous-integration/drone/push Build is passing Details
2023-04-10 23:43:14 -07:00
Dan Helfman 18efd0dd1e Try to fix video resolutions again. 2023-04-10 23:43:02 -07:00
Dan Helfman 0953a01812 Fix 720p support.
continuous-integration/drone/push Build is passing Details
2023-04-10 22:37:01 -07:00
Dan Helfman 2510f25daa Add local dev script. 2023-04-10 22:36:50 -07:00
Dan Helfman 08981df8ca Use explicit image names so that Podman will work.
continuous-integration/drone/push Build is passing Details
2023-04-10 22:13:20 -07:00
Dan Helfman 5aea75875b Use 720p for all videos. 2023-04-10 22:13:09 -07:00
Dan Helfman 675c4e0c8f Upgrade vendored wait-for.
continuous-integration/drone/push Build is passing Details
2023-02-23 16:01:42 -08:00
Dan Helfman 57051f25b6 Fix pipeline name.
continuous-integration/drone/push Build is passing Details
2022-08-01 22:59:36 -07:00
Dan Helfman 3c4f6ab8d7 Switch to self-hosted container registry.
continuous-integration/drone/push Build is passing Details
2022-08-01 12:06:17 -07:00
Dan Helfman 89c0e31143 Add Docker build configuration.
continuous-integration/drone/push Build is passing Details
2022-08-01 11:46:01 -07:00
Dan Helfman b78120a1ce Remove unnecessary rm. 2022-06-25 21:33:21 -07:00
Dan Helfman 953365ab8b Pin to older MediaGoblin changeset. Temporary work-around for https://todo.sr.ht/~mediagoblin/mediagoblin/33 2022-06-25 20:03:35 -07:00
Dan Helfman 2174fbaedd Fix link to documentation. 2022-06-25 17:15:26 -07:00
Dan Helfman f7166643cb Upgrade dev PostgreSQL version. 2022-06-17 11:21:24 -07:00
Dan Helfman f1f68d6eff Fix broken image and pin jinja2 to prevent AttributeError. 2022-06-17 10:28:26 -07:00
Dan Helfman a616973fcc Upgrade Debian base image. 2022-05-22 20:26:02 -07:00
Dan Helfman 3a7553e801 Pin SQLAlchemy based on MediaGoblin requirements. 2021-06-09 16:53:55 -07:00
Dan Helfman f9bff6aeca Fix missing jsonschema dependency. 2021-06-09 16:38:36 -07:00
Dan Helfman ee85fc549c Upgrade Tini. 2021-06-09 16:04:43 -07:00
Dan Helfman 618d9683d3 Upgrade to Debian Buster. 2020-01-28 15:26:49 -08:00
Dan Helfman 5c63f675c3 Upgrade SQLAlchemy. 2019-09-20 20:41:10 -07:00
Dan Helfman b2e2ade44f User management documentation (#1). 2019-06-03 21:59:48 -07:00
Dan Helfman 1cce298f22 Switch back to correct (implicit) mediagoblin uid? 2019-03-06 21:48:35 -08:00
Dan Helfman 43eb288ee9 Fix recursive chmod regression. 2019-03-06 21:46:07 -08:00
Dan Helfman a961f301ad Tweaks to reduce duplicate files and therefore image size. 2019-03-06 21:42:09 -08:00
Dan Helfman d16111052a Bump SQLAlchemy version. 2019-02-26 21:20:40 -08:00
Dan Helfman 5975a8ccdf Pin SQLAlchemy so as not to use pre-release. 2018-12-26 22:38:30 -08:00
Dan Helfman df2b790b9d Upgrade Tini, remove sqlalchemy pin, rebuild from Mediagoblin master. 2018-09-23 21:11:50 -07:00
Dan Helfman d69bfd5795 Support for real email sending without a relay. 2018-02-10 16:54:26 -08:00
Dan Helfman c24b202a7e Slightly lowering resolution. 1080p is just too much. 2018-02-01 22:19:47 -08:00
Dan Helfman 1f36d6c080 Trying out a much larger max resolution. 2018-01-27 22:36:16 -08:00
Dan Helfman 93e619824f Removing skip transcode, as many of the skipped file formats don't play nicely in browsers. 2018-01-27 14:23:59 -08:00
Dan Helfman 83231431e6 Noting that it's a private server. 2018-01-20 20:12:12 -08:00
Dan Helfman e72b7c0d2a Add bullets to README. 2018-01-20 15:50:08 -08:00
Dan Helfman 09ff06e4ff Add basic README. 2018-01-20 15:48:31 -08:00
Dan Helfman 458b01c218 Remove expose port 443, which isn't used. 2018-01-20 15:43:07 -08:00
Dan Helfman 2625bd91fb Upgrading base image to Debian stretch. 2018-01-20 15:20:26 -08:00
Dan Helfman 6ba18c8161 Temporary fix for SQLAlchemy compatibility issue. 2018-01-19 23:01:40 -08:00
Dan Helfman 31b440177d Greatly reduced image size by using multi-stage Docker build. 2018-01-19 20:44:52 -08:00
Dan 432ae3e08b Upgrade setuptools for packages that expect it. 2017-12-15 23:11:33 -08:00
Dan f6023992de Don't transcode video if it's in a common format browser can play. 2017-12-15 22:48:47 -08:00
Dan de08b9bf59 Add convenience scripts for build and push of the Docker image. 2017-11-05 14:03:32 -08:00
Dan Helfman a90b48bd6d Installing netcat for wait-for command. 2017-10-21 23:25:56 -07:00
Dan Helfman 59fac0e94d Fix permissions. 2017-10-21 23:06:34 -07:00
Dan Helfman a6178ee7e6 Waiting for database to come up. 2017-10-21 22:58:16 -07:00
Dan Helfman bd89ed45d8 Moving out Docker Compose config. 2017-10-20 22:29:41 -07:00